nationalpost.com
Russian opposition leader Navalny released from jail
MOSCOW — Russian opposition leader Alexei Navalny was released from jail Friday after serving 25 days for organizing a wave of protests.“We will, of course, not bend under any pressure,…