Home North Korea confirms troop deployment to Russia: ... 28 Apr. 2025 North Korea confirms troop deployment to Russia: KCNA