Little Foot

The nearly complete skeleton of a female hominid known as ‘ Little Foot’ discovered in a South African cave more than 20 years ago was finally freed from her stone casing, and researchers have announced that she is “3.67-million-year-old” and belonged to a species of her own.…