Claims of UFOs and an ‘alien mummies’ in Mexico have gone viral on the internet, fueling conspiracy theories and prompting some cynical comments.
Tag: Nazca
Researchers from Japan discover 168 Nazca geoglyphs
In Nazca, Peru, researchers unearthed 168 more ancient geoglyphs, which are pictures formed by lines painted across areas.