πŸ‡ΊπŸ‡Έ US reveals intel showing 8,000 North Korean troops stationed in Russia’s Kursk region - Moscow silent on direct question at UN, while US and China clash over Beijing’s alleged support for Russia’s subpar defense industry.