Russia and Cuba sign shipbuilding MoU

Blurred image of Trade Finance article content