Associate Professor Becky Ackermann speaks about Homo naledi To view the footage of Associate Professor Ackermann live on SABC, click here