In a jaw-dropping presentation, a self-proclaimed ufologist showed members of Congress what he claimed were two mummified specimens of extraterrestrial beings.
Ufologist Claims to Show Mummified Alien Specimens to Mexico's Congress
September 13, 2023
0