Friday, 11 September 2015

Homo Naledi

A realistic yet amusing look at the recent news of the Homo Naledi fossil.