Reports suggest tiny, ape-like creatures resembling extinct Homo floresiensis may still exist on Indonesian island.

On the remote Indonesian island of Flores, locals have reported sightings of tiny, ape-like creatures resembling the extinct Homo floresiensis, suggesting the species may still exist. Anthropologist Gregory Forth, who has studied the island for decades, believes these consistent reports indicate a possible surviving population of the ancient human species. Flores is also known for unique wildlife like Komodo dragons and giant rats.

2 months ago
4 Articles