Lost Races of Man

  • 8 yıl önce
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