The Hobbit Enigma examines one of the greatest controversies in science today: what did scientists find when they uncovered the tiny, human-like skeleton of a strange creature, known to many as the Hobbit, on the Indonesian island of Flores in 2003?
2014
2007
2004
2020
2021
1983
2001
1979
2008
2006
2005
2003
1986
1996