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