Vol 1 Ep 3 - Homo habilis

Jul 02, 2018, 09:14 PM

Homo habilis is thought to be the first species of human to have lived.  Find out who he was and who else lived around him.