He was responding to reports from South Korean intelligence suggesting that Pyongyang planned to deploy approximately 12,000 troops to aid Russian forces in Ukraine. Citing satellite imagery, Seoul ...
Results that may be inaccessible to you are currently showing.