South Korea calls for immediate withdrawal of North Korean troops allegedly in Russia
South Korea has summoned the Russian ambassador to demand the immediate pullout of North Korean troops allegedly deployed in Russia.
South Korea has summoned the Russian ambassador to demand the immediate pullout of North Korean troops allegedly deployed in Russia.
What's Your Reaction?