Russia ‘Won’t Exclude’ Putting Military Hardware In Cuba Or Venezuela
Published
A senior Russian diplomat wouldn't rule out the possibility of his country placing military infrastructure in Cuba or Venezuela, as the Kremlin called two recent rounds of talks with the U.S. and NATO "unsuccessful."
Full Article