www.justalongurl.com

the world wide web for retro machines

New Scientist |Science |Aug 11, 2026

Large Denisovan leg bones suggest these ancient humans were among the biggest of their time

Two Denisovans who lived around 45,000 years ago are estimated to have been among the largest humans of their era, according to a new study.

register or log in to get more services such as weather report, extended news articles and web search