North Korean Troops in Russia: A Strategic Move Echoing the 1971 India-Pakistan War?
The geopolitical landscape is shifting once again as satellite imagery, reportedly released by South Korea’s National Intelligence Service, suggests that North Korean (DPRK) troops have been deployed to Russia. The images indicate the presence of DPRK soldiers at training grounds near Vladivostok and Khabarovsk, with an additional contingent allegedly stationed in Blagoveshchensk. If true, this … Read more