Putin critic: Alexei Navalny is detained at airport after returning to Russia

Belfast Telegraph

Published

Russian opposition leader Alexei Navalny has been detained at a Moscow airport after returning from Germany yesterday, the prison service has said.

Full Article