Michael LaxerDec 12, 20231 minDPRK calls US "a stumbling block to international peace and security"In a strongly worded statement the Democratic People's Republic of Korea denounced the U.S. for vetoing the UN Security Council...