Homo Naledi - Ancient Human

In the video below we will analyze Homo naledi, an extinct species of archaic human discovered in 2013 in the Rising Star Cave, Cradle of Humankind, South Africa. Watch the video to find out more!