North Korean Soldiers in Russia – More Harm Than Help? November 13, 2024 10:40pm Russia Ben Borges Source : www.youtube.com/watch