Russia arrests Putin critic Alexei Navalny, hundreds more for taking part in anti-corruption protest
June 13, 2019 at 09:55 AM EDT
Russian authorities arrested Alexei Navalny, President Vladimir Putin’s fiercest critic, together with hundreds other protesters who went to the streets following the arrest of a journalist.