by Daniel Brouse In 2015, a new human-like species discovered in South Africa was named Homo naledi. Neledi is a Sotho name originated in South Africa meaning “the morning shining star”. Homo naledi is different than any other primitive human. Naledi has a tiny brain that is about the size of a gorilla’s. The pelvis […]