Posted by on March 25, 2019 3:00 am
Categories: US News

Following the major weekend development of Moscow unambiguously asserting its ‘red line’ concerning potential US military intervention in Venezuela, for which Russia sent a military transport plane filled with Russian troops which landed in Caracas Saturday, new satellite images reveal a major deployment of S-300 air defense missile systems to a key airbase south of Caracas.

Leave a Reply

Your email address will not be published. Required fields are marked *