Watch: Mysterious “Alien” Corpses Unveiled in Mexico’s Congress
An unusual happening in Mexico’s Congress on Tuesday sparked debates about the existence of Aliens and their visits to the earth.
This unusual event during a congressional hearing in Mexico was live-streamed online. Two alleged 'alien…