The Startling Discovery and Strange Story of the Hobbits of Flores, Indonesia
In 2003, a team of Australian and Indonesian scientists made a startling discovery on the island of Flores, Indonesia: the remains of a tiny human species that lived until as recently as 12,000 years ago. These diminutive...