2 min read Computer, Gadget & Technology Pentagon UFO Report Finds No Evidence of Alien Cover-Up 7 months ago Archie Wertheim UFOs are back in the news this week with the release of a long-awaited Pentagon report that was designed to...