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. In the December 16, 2017…
Continue Reading