
Alleged “non-human” alien corpses have been displayed to Mexican politicians at the country’s Congress.
The two small alleged alien corpses, retrieved from Cusco, Peru, were presented in windowed boxes in Mexico City on Wednesday, stirring excitement within the UFO conspiracy theorist community.