Today in history August 3rd, 1936 The black American athlete Jesse Owens ran the 100 meters in 10.3 seconds.75126 October, 2017History, Politics and StrategyShort videos - Don't missAfrcan AmericanAri raceBerlinDarwinism and Racism HitlerHuman evolutionNazismPrimitive manRacismSocialismSuperiorityThe Collapse of Theory of Evolution ArticlesFox Experiment, the ArticlesRibosome ArticlesWILD DOG SKULL ArticlesNON-BITING MIDGES AND WASP ArticlesAnimal Planet ""The Secrets of Cats"" ArticlesA Made-up ‘Hominid’ Tale from Science Mag: Denisovans