The sixth of the ten cargo ships being built at the Shanghai shipyards for Cuba, as part of a joint project between the Caribbean nation and China, was delivered
The sixth of the ten cargo ships being built at the Shanghai shipyards for Cuba, as part of a joint project between the Caribbean nation and China, was delivered




