Baboon


World's Oldest Baboon Found at Malapa

World's Oldest Baboon Found at Malapa

The researchers found oldest fossilized specimen of baboons which have been said to co-exist with earlier species of human bein...

Aug 25 2015, 9:08am CDT