Feature Articles ‘HOMO NALEDI’ – IS EVOLUTION SCIENCE OR MERE SPECULATION??? 5 years ago Mayihlome News Following the discovery of “Homo Naledi” on 10 September 2015 at Maropeng in Azania (South…Share this:TweetEmailMoreLike this:Like Loading...