Russian opposition leader Alexei Navalny was detained at a Moscow airport after returning from Germany on Sunday, the prison service said. NewsNation’s Felicia Bolton reports.
Russian opposition leader Alexei Navalny was detained at a Moscow airport after returning from Germany on Sunday, the prison service said. NewsNation’s Felicia Bolton reports.