Russia opened its first embassy in the Dominican Republic during a historic visit, aiming to grow trade ties and address regional issues like the Haiti crisis.
The post Red Square to the Tropics: Russia Stakes a Claim in the Caribbean. appeared first on The St Kitts Nevis Observer.