South Korean intelligence has found that North Korea has dispatched 12,000 troops to support Russia’s war with Ukraine, Yonhap news agency in South Korea reported on Friday.
Yonhap cited the National Intelligence Service (NIS) that the North Korean troops have already left the country.