CREATE ACCOUNT

FORGOT YOUR DETAILS?

The US Considers Russian Military Presence in Venezuela a “Provocation”

!!!

Russian troops are deployed in Venezuela, in support of Nicolás Maduro.

To read the full content subscribe today!

 

TOP