Tag: DPRK

Pentagon estimates North Korea has deployed thousands of troops in Russia (Video)

[youtube https://www.youtube.com/watch?v=4nxlxeC22gk?autoplay=1&rel=0&controls=1&modestbranding=1] The Pentagon estimates that North Korea has deployed 10 to 12 thousand troops in Russia's Kursk region and…

2 months ago



This website uses cookies.

%%footer%%