You are viewing a single comment's thread from:
RE: A cluster of caves in the cradle of humankind:- the story of Little Foot
Little foot is anywhere between 3 million to 3.5 million years old, making this the oldest hominoid ever found in South Africa. It is kind of humbling to think that Little Foot's acestors found their long lost relative and know who he (or she) is.
Jup its quite a story