national defense authorization act

Congress Establishes Pentagon UFO Task Force As Sightings Increase

The $768 billion National Defense Authorization Act (NDAA) contains a provision establishing a new office and task force called the…

3 years ago