The United States is deeply disappointed by the UN Security Council's failure to renew the 1718 Committee Panel of Experts mandate. The vast majority of Council members supported this renewal, but Russia chose to silence the DPRK Panel of Experts’ reporting on Moscow’s own violations of Security Council resolutions.
14
12
23
48K
2