by Cole van Miltenburg Web Editor A new member of the human family tree named Homo naledi has recently been discovered in Rising Star Cave, 30 kilometers northwest of Johannesburg, South Africa. […]
by Cole van Miltenburg Web Editor A new member of the human family tree named Homo naledi has recently been discovered in Rising Star Cave, 30 kilometers northwest of Johannesburg, South Africa. […]