Russia May Deploy Troops To Venezuela, Cuba If Tensions With US Continue To Rise
Raising the stakes over Ukraine, a top Russian diplomat has warned that Moscow may respond to any Western pressure by deploying troops and military hardware to Cuba and Venezuela
