Tag archive for ‘Naledi’
Jewish Business News Correspondent On Thursday, September 10th, 2015

New human-like species discovered

  Scientists have discovered 15 partial skeletons of a new human-like species in Dinaledi Chamber of the Rising Star cave system, Cradle of Humankind, South Africa. The study have been published in More...

Wordpress site Developed by Fixing WordPress Problems