A former US Army helicopter pilot, who claims to have spent 92 days on an alien mothership, reckons humans “will find ancient
MoreThe alleged alien corpses were discovered by customs authorities in Peru last year during a routine shipment search. The Peruvian customs officials
More