Russia Says Syria Shot Down 70% Of Western Missiles During Strike
Image by Vitaly V. Kuzmin The Russian government said that Syria air defense systems, supplied by Moscow, and ‘completely overhauled’ by the Kremlin’s technicians, shot down 70% of the 100 plus projectiles fired at Syrian chemical weapons facilities. The claims cannot be verified and are most likely highly inflated. Russian…