0 likes11 views Categories UncategorizedSouth Korean intelligence says North is sending 12,000 troops to aid Russia’s war in Ukraine, reports say October 18, 2024