Russian opposition leader Alexei Navalny was detained on Sunday upon his arrival in Moscow. He had spent nearly the last five months recovering in Germany after being poisoned in August.
Frederick Florin/AFP via Getty Images
hide caption
toggle caption
Frederick Florin/AFP via Getty Images
