World Ancient Chinchorro mummies reveal secrets of survival in Chile’s Atacama Desert 10 August 2025, 12:04 pm Team Buyback