Police detain Kremlin critic Navalny on arrival in Russia

Navalny was detained at Moscow’s Sheremetyevo airport less than an hour after he flew in from Germany, where he had been recovering from the poisoning with a nerve agent he says was ordered by President Vladimir Putin.

Read the full story: Read More