South Korean intelligence has found that North Korea has dispatched 12,000 troops to support Russia’s war against Ukraine, according to Yonhap news.

Comments