NEWS8 months ago
Pentagon Launches Task Force To Investigate UFOs Observed By The U.S. Military
The Pentagon has unveiled a task force to investigate UFOs following several unexplained incidents that have been observed by the U.S. military, several news outlets reported...