Home World News South Korean intelligence says North is sending 12,000 troops to aid Russia’s war in Ukraine, reports say

South Korean intelligence says North is sending 12,000 troops to aid Russia’s war in Ukraine, reports say

by admin
South Korean intelligence says North is sending 12,000 troops to aid Russia’s war in Ukraine, reports say