As the human species “hobbit” was discovered

The witness’s story looks around at Homo FloreSensis 2003 on the Indonesian Island of Flores.

Source link