Russian opposition leader Alexei Navalny was released from jail on Sunday and later held a political rally.

Navalny, a fierce critic of President Vladimir Putin, was detained by police in late September and sentenced to 20 days in jail on charges of repeatedly violating laws by organizing public meeting and rallies.