Russian Telegram channels published a video purportedly showing North Korean soldiers in Russia. The user who filmed the video says that a whole “horde” of soldiers from the DPRK has arrived in Russia, following reports from South Korean and Ukrainian int
Russian Telegram channels published a video purportedly showing North Korean soldiers in Russia. The user who filmed the video says that a whole “horde” of soldiers from the DPRK has arrived in Russia, following reports from South Korean and Ukrainian int