Vladimir Putin's Russian S-300 Air Defence System - Russia News

Speaking during a press conference for Russian media on Monday, Israeli Minister of Environmental Protection Ze’ev Elkin said Moscow’s supply of the S-300 system to Damascus was “a big mistake” that “might lead to destabilization of the situation.”Read More →