Btv

The Russian Authorities Released the Opposition Leader Alexei Navalny

Opposition leader Alexei Navalny, who was detained yesterday in Moscow, announced himself last night that the police had let him out of the police station, reported Btv.

Yesterday morning the Moscow police detained him "for repeated appeals for participation in an unauthorized public event".