World

Protests across Russia demand the release of Putin foe Alexei Navalny

Thousands were jailed after protesting the arrest of Russia's main opposition leader who was arrested after returning from Germany.