A former US intelligence official has appeared on Capitol Hill in Washington, DC, accusing the American government of hiding 'non-human' alien corpses and other evidence of extraterrestrial life, in a series of explosive claims delivered alongside members of Congress this week.
The intervention came after months of intensifying interest in unidentified aerial phenomena, or UFOs, in Washington.