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