Russia plans to put troops in Cuba and Venezuela

    Russia’s Deputy Foreign Minister Sergei Ryabkov declared that the Kremlin would deploy troops in Cuba and Venezuela if talks with the west on European security and Ukraine fail to go its way.