Russia Claims To Have Shot Down A UFO
The Russians allegedly took down a UFO. Russia, which is currently waging a brutal and bloody war against the people of Ukraine, claims to have brought down a UFO in the southern Russian region of Rostov, according to Newsweek. Rostov oblast governor Vasily Golubev wrote on Telegram that the UFO was a “small-size object in the … Continue reading Russia Claims To Have Shot Down A UFO More
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed