Russian opposition leader Alexei Navalny was arrested after arriving in Moscow on Sunday amid threats from the government.
In December, Russia’s prison service gave the Kremlin critic a Dec. 29 deadline for returning to Moscow from Germany. If he returned after the deadline, Navalny would be jailed.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.