The Real-Life Mystery Surroundings the “Hobbits” of Flores Island
Back in 2003, the fossilized skeletons of diminutive humans were found on the Indonesian island of Flores. The skeletons, which dated back at least 15,000 years were dubbed "hobbits" because they were tiny compared to modern man and have…