Deployment of North Korean troops in Russia ‘a definite sign of Putin’s weakness’ | DW News

This post was originally published on DW News.