Otmar Freiherr Von Verschuer German Biologist And Eugenicist Born 1896 - August 8 in History | This Day Story