Posts Tagged: Masyaf
Report: Satellite Images Show Three Russian S-300 Launchers Deployed at Syrian Base
New satellite photos have revealed that three of four new S-300 aerial defense missile launchers provided by Russia have been successfully deployed at a Syrian...