President Trump has been tightening the screw on North Korea, ramping up sanctions and urging other countries to sever trade links with Kim Jong Un's regime.
But dozens of countries have violated international sanctions on Pyongyang in recent years, according to a new
report by a Washington-based think tank.
It highlights the scale of the challenge facing Trump as he tries to cut North Korea out of the global trading system as a way of pressuring it to abandon its nuclear weapons program.
A total of 49 countries violated United Nations sanctions on North Korea to varying degrees between March 2014 and September 2017, the Institute for Science and International Security said. That includes North Korea's top trading partner, China, as well as Germany, Brazil, India and France.
Thirteen of them, including Angola, Cuba, Mozambique, Tanzania, Iran, Sri Lanka, Myanmar and Syria, have been linked with North Korea's military.
"In some cases, these mostly undemocratic regimes received military training from North Korea; in others, they received or exported military related equipment to or from North Korea," the report said.