Strange ”Alien Corpses” On Display At Mexico’s Congress

At Mexico’s Congress, strange ”Alien Corpses” are on display. Two purported ‘alien bodies’ discovered in Cusco, Peru, were displayed in Mexico City during a congressional session. In a previously unheard-of episode, the Mexican Congress on Tuesday staged an odd event in the nation’s capital that sparked discussions regarding the possibility …

Read More »