’Mummified aliens’ unveiled to Mexico Congress

Scientists in Mexico are pulling back the curtain on what they believe are aliens, and they put two corpses on display.
Back to Top