Lost Races' of Man

Lost Races' of Man

0 0 5 years ago
In 2003, researchers on the island of Flores in Indonesia made a bizarre discovery: a group of people standing 3 feet tall. But is Homo floresiensis a distinct species? Was there really a race of hobbits? Tune in to learn more.

Find us on Facebook

Copyright 2019 - Spreaker Inc. a Voxnest Company - Create a podcast - New York, NY
Help