Hosted on MSN14d
Smallest human relative ever found may have been devoured by a leopard 2 million years agoStanding just 3 feet, 4.5 inches (1.03 meters) tall, the adult Paranthropus robustus, who died 2 million years ago, is even shorter than the famously diminutive "Lucy" from Ethiopia and the mysterious ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results