The Russian authorities are scared and are preparing for the worst. In Russia, around St. Petersburg, they began to install S-300 anti-missile air defense systems
S-300 air defense systems are being installed around St. Petersburg In Russia, S-300 air defense systems […]