Humans have a new relative. Meet Homo naledi.
Scientists discovered the new species in the Rising Star caves near Johannesburg in South Africa in 2013. After almost two years of secret analysis, Lee Berger, a professor at the University of the Witwatersrand, announced the historic findings on Sept. 10.
Eyewitness News deputy editor Camilla Bath live blogged the highlights of the discovery