David Grusch — a former U.S. Air Force officer who testified before Congress in 2023 that the federal government was running secret UFO programs and had recovered non-human "biologics" and materials from crashes — is back again with new claims that Uncle Sam is hiding a aliens from the public's eye.
He was among Unidentified Aerial Phenomena whistleblowers and like-minded lawmakers who gathered at the U.S. Capitol on Tuesday to call for more transparency from the government on the subject.