1 December 2023
At Pachacámac, an archaeological site southeast of Lima in Peru, archaeologists unearthed bundles of 73 intact mummy bundles, some containing...