Senate Admits US Navy Has A UFO Task Force

Senate Admits US Navy Has A UFO Task Force by : Lucy Connolly PA Images/US Department of Defense As if 2020 couldn’t get any more surreal, the Senate has just confirmed the existence of a UFO task force. Members of the US Senate recently expressed concern that the US military was not giving the appropriate …

Read moreSenate Admits US Navy Has A UFO Task Force