What happened to the isolated island's ancient inhabitants has long been shrouded in mystery, but new studies are shedding some light.
What happened to the isolated island's ancient inhabitants has long been shrouded in mystery, but new studies are shedding some light.