Kremlin critic Navalny released from jail

AFPTV

Russian opposition leader Alexei Navalny walks free after spending 15 days in jail over a rally he led against alleged massive corruption by Prime Minister Dmitry Medvedev.