Categories
World

IN PICTURES: Mass Protests Sweep Russia

Russian riot police have arrested more than 3,000 people in nationwide protests demanding the release of opposition leader Alexey Navalny, the Kremlin’s most prominent critic. The unprecedented demonstrations in more than 70 cities in temperatures as low as -50 Celsius highlighted how Navalny has built influence far beyond the political and cultural centres of Moscow […]