What homo naledi teaches us about being human

37,532 plays|
TEDxLSU
• March 2018