What homo naledi teaches us about being human

37,513 plays|
TEDxLSU
• March 2018