Species

DiscoveriesLost human sub-species could be living on an Indonesian island

The possibility of an ancient hominin species, Homo floresiensis, presumed to be extinct, could be thriving on a remote Indonesian island.

Joseph Shavit