Alien Lifeforms?!?
Sep 14, 2023, 11:23 AM
Self-proclaimed UFOlogist Jaime Maussan spearheaded an event to show Mexican Congress bodies that he claims have "unknown DNA." The "aliens" were found in Cusco, Peru, and displayed in windowed boxes in Mexico City.