UFO Whistle-blower Testifies Congress Was Told Government Recovered 'Non-Human' Bodies From Alien Crash Sites
Former intelligence officer David Grusch's testimony before Congress about recovered unidentified craft and 'non-human biologics' has reignited global debate on UFOs.
International Business Times UK ·