Associate Professor Becky Ackermann speaks about Homo naledi

16 Sep 2015 - 13:30

To view the footage of Associate Professor Ackermann live on SABC, click here

TOP