Watch: Russian opposition leader detained outside his home
Russian opposition leader Alexei Navalny was detained outside his home in Moscow on Saturday for reasons that were not immediately clear, his spokeswoman said on Twitter. “Navalny was detained two Continue Reading