MOSCOW: The Kremlin has defended its crackdown on protesters demanding the release of opposition figure Alexei Navalny as his allies vowed to continue putting pressure on the authorities. Protest monitors said that more than 10,000 people have been detained at recent nationwide rallies in support of President Vladimir Putin’s loudest critic, who was handed
Read more