24.3 C
New York
Friday, August 29, 2025

The Discovery of the ‘Hobbit’ Human Species

Witness History looks back at the 2003 discovery of the Homo floresiensis on the Indonesian island of Flores.

Related Articles

Stay Connected

0FansLike
0FollowersFollow
0SubscribersSubscribe

Latest Articles