World

Russian opposition leader Navalny freed

By AAP Newswire

Russian opposition leader Alexei Navalny has been released after 20 days in jail where he was being held on charges of staging an illegal protest last month.

Navalny had been detained since September 24 when he finished a previous incarceration - a 30-day stint for planning an unauthorised demonstration in January.