Scientists unveiling two alleged alien corpses took place in Mexico, which are retrieved from Cusco, Peru. pic.twitter.com/rjfz9IMf37

— Indian Tech & Infra (@IndianTechGuide) September 13, 2023
.....