Reports that North Korea is sending troops to aid Russia raise questions • FRANCE 24 EnglishOctober 18, 2024