AATIP/TTSAFeatured
DoD Confirms They Released Navy F-18 FLIR UFO Videos
A document leaked by KLAS and a letter from the DoD given to a government documents researcher proves the Department of Defense (DoD) did release Navy videos related to UFO incidents, despite an earlier denial.
Read more here: DoD Confirms They Released Navy F-18 FLIR UFO Videos