Pentagon releases bombshell report on alien findings leaving UFO buffs reeling March 9, 2024 News A Pentagon study released Friday that examined reported sightings of UFOs over nearly the last century found no evidence of aliens or More