After Syria, Russia Deploys S-300 Missiles in Venezuela To Counter US Threats

According to satellite images released by an Israel-based organization and Iranian media reports, Russia has deployed S-300 air defence system in Venezuela. Russia has earlier placed the S-300 missiles in Syria to defend the country against west-back aggression. According to Image Satellite International (ISI), photos show the Venezuela military was deploying the missile system to Captain … Continue reading After Syria, Russia Deploys S-300 Missiles in Venezuela To Counter US Threats