Tag: Congress
UFO Whistleblowers Confirm Extraterrestrial Existence to Congress
UFOs once again made an appearance in Washington, DC, as the U.S. House of Representatives' Committee on Oversight and Accountability held a hearing titled "Unidentified Anomalous Phenomena: Exposing the Truth" at the Rayburn House...