South Korea has summoned the Russian ambassador to demand the immediate pullout of North Korean troops allegedly deployed in Russia Article Continues..
South Korea has summoned the Russian ambassador to demand the immediate pullout of North Korean troops allegedly deployed in Russia Article Continues..