Is Russia serious about deploying troops in Venezuela and Cuba? Most in Washington say, ‘Nyet’ | Opinion

When I heard that Russia was considering troop deployments in Venezuela and Cuba amid growing U.S.-Russia tensions over Ukraine, I first thought it was the plot of a new Netflix … Click to Continue »

Leave a Reply

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