President Nicolas Maduro announced Venezuela has 5000 Russian Igla-S missiles deployed in key air defense positions to counter US forces in the Caribbean, according to AFP.
President Nicolas Maduro announced Venezuela has 5000 Russian Igla-S missiles deployed in key air defense positions to counter US forces in the Caribbean, according to AFP.