Dec 9, 2025 by News Staff

Homo floresiensis abandoned Liang Bua — a cave this small-bodied human species had occupied for around 140,000 years — during severe drought...