A lot of US allies aren’t following through on their promises.

The Trump administration has sought to rein in North Korea’s nuclear program by passing tougher and tougher sanctions designed to punish its economy. A new study shows why that isn’t working.

A whopping 49 countries have violated UN Security Council sanctions imposed on North Korea between March 2014 and September 2017, according to a report from the Institute for Science and International Security, a nonpartisan Washington think tank focused on nuclear non-proliferation.

Drawing from UN data, the study found that countries ranging from poor and isolated nations like Angola to wealthier global powers like Germany have ignored a wide variety of measures banning economic activity and military ties with the hermit kingdom.

It’s already difficult for the US to pass harsh sanctions against Pyongyang at the UN because China and, to a lesser extent, Russia, have watered down or vetoed Security Council sanctions because they want to prevent North Korea from becoming too unstable or collapsing.

That’s frustrated the Trump administration, which has been pressuring China to take stronger measures against North Korea to de-escalate Washington’s nuclear standoff with Pyongyang. That hasn’t worked as much as Trump wants, and tensions between the US and North Korea have spiked in recent weeks as the leaders of both countries talk openly about war and North Korea continues to develop missiles capable of hitting the mainland US.

But this study underscores how even when China and Russia allow sanctions through, it’s very difficult to get countries to actually comply with the measures they’ve formally agreed to support.

Various countries have failed to observe different kinds UN sanctions. A number of them have participated in banned financial transactions and other business activities with North Korea, a group which includes Brazil, China, Egypt, Germany, India, Read More Here