Feb 12, 2023
Now China Says It Has Spotted a UFO
Chinese authorities are reportedly preparing to shoot down an "unidentified flying object" spotted in the skies near the eastern Shandong Province.
Get Email Updates.
Sent only when there's news.