CHINA TOPIX

11/24/2024 02:52:33 pm

Make CT Your Homepage

home floresiensis

Hobbits are confirmed to be a subhuman species living in Indonesia for at least 700,000 years ago.

Hobbits Existed in Indonesia at Least 700,000 Years Ago

New fossilized evidence reveal how tiny humans known as "Hobbits" used to live in a small island in Indonesia, dating back to more than 700,000 years ago.

Real Time Analytics