Alien Corpses Displayed in Mexico Congress: A Case of Extraterrestrial Evidence? A sensational event unfolded in Mexico City on September 12, as two alleged ‘alien corpses’ were revealed during a public hearing at the Mexico Congress. The extraordinary display took place shortly after several videos depicting UFOs and unidentified anomalous phenomena were showcased. While the […]