‘Where is the evidence?’: Here is the latest on the recent tales of UFOs and aliens
Read full article: ‘Where is the evidence?’: Here is the latest on the recent tales of UFOs and aliensDuring a news conference on Thursday in Cape Canaveral, a NASA representative addressed the alleged non-human mummies found in Peru that were recently on display at the Mexican Congress.