'Mummified aliens' unveiled to Mexico Congress

1 year ago
1

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

Loading comments...