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

Please follow and like us:
error

Discussion

  1. alejandro

Leave a Reply