Defense Department forms new UFO task force amid national security concerns


The United States Department of Defense (DoD) has announced the formation of a new task force that will track UFO reports from around the nation. The…Defense Department forms new UFO task force amid national security concerns https://youtu.be/GcH5nuqa-0w https://youtu.be/Wh-tCAY0u7I