Pyongyang has dispatched thousands of troops to fight for Moscow, according to South Korean and Western intelligence agencies, as Russia presses ahead with its nearly four-year invasion of Ukraine.
December 27, 2025