Navalny allies take to the streets despite crackdown – Times of India
MOSCOW: Russian police detained over 250 protesters on Sunday as activists took to the streets across the country demanding the release of jailed Kremlin critic Alexei Navalny. Despite authorities ramping up pressure on the opposition…