Russia says UN shipping agency losing impartiality due to 'external pressure'
The London-based International Maritime Organization (IMO) is responsible for regulating the safety and security of international shipping and preventing pollution and comprises 175 member state...