Archive

Posts Tagged ‘human ancestors’

New Fossil Finds Confirm That Human Ancestors Were Not Alone in East Africa

August 9th, 2012 08:22 View Comments