China Spy Balloon: US Military Official Doesn't Dismiss Possibility of Aliens In Shot Down UFOs
Published
One official in the US military doesn't completely rule out the idea that the UFOs found may have come from somewhere else in the universe.
Full Article