Laura in Asides | August 26, 2024 Debate Over Puzzling Demise Of Easter Island Population May Finally Be Over Debate Over Puzzling Demise Of Easter Island Population May Finally Be Over.