The remarkable remains of two ancient human-like creatures (hominids) have been found in South Africa.

More...