Read More 2 minute read Latest news Ukraine Reuters: Nearly 11,000 North Korean troops deployed in Russia’s Kursk Oblast North Korea has also supplied Russia with self-propelled howitzers and multiple rocket launchers, as per Seoul intelligence. byYuri Zoria