The U.S. and South Korea are to blame for North Korea’s latest missile launch over Japan, and further sanctions on the regime will not ameliorate the situation, Russia said Tuesday.
The U.S. and South Korea are to blame for North Korea’s latest missile launch over Japan, and further sanctions on the regime will not ameliorate the situation, Russia said Tuesday.