Alleged “non-human” alien corpses that were displayed to the Mexican Congress have prompted scepticism among scientists.
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.