Day: October 22, 2017

More Than 200 Russian Citizens Detained During Anti-Putin Protests

Instead of celebrating, thousands of Russian citizens across the country spent Vladimir Putin’s 65th birthday protesting the Kremlin and his restrictive control of elections and free speech. Alexei Navalny directed the protest rallies. Navalny is currently Putin’s only tangible political opponent and is currently serving a 20-day jail sentence for

Read More »