Boris Norris
Well-Known Member
- Joined
- Jun 15, 2022
- Messages
- 16,283
Who said the we were only 6000 years old.
www.popularmechanics.com
Scientists Found the Tiniest Great Ape Ever—and It Could Change Human Evolution
At just 22 pounds, this potential new species is a pipsqueak compared to its cousins.