🇺🇸 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.

This post was originally published on this site