Categories Security and Intelligence Putin addresses deployment of North Korean troops in Russia Post author By Mike Nova Post date October 25, 2024 Vladimir Putin addressed satellite images which purportedly showed North Korean soldiers in Russian territory.