Login or sign up Lost password?
Login or sign up
The first time that 2 hominid fossils have been found together, this discovery has caused great excitement amongst international scientists.