Casey Luskin
CP Op-Ed Contributor
Latest
Hominid Hype and Homo Naledi: Did Scientists Really Discover a Human Ancestor?
Whenever a new hominin fossil is discovered, the newsmedia eagerly seizes the opportunity to go on a crusade for Darwin. The Internet is thus currently buzzing about the discovery of a new species, Homo naledi, represented by hundreds of bones found in a cave near Johannesburg, South Africa.