Alexey Navalny, Putin Critic, Is Detained Before an Opposition Rally
Demonstrations were held across the country.
by Krishnadev Calamur
Jun 12, 2017
1 minute
Alexey Navalny, the Russian opposition leader who has emerged as a rare and outspoken critic of President Vladimir Putin, was detained Monday in
You’re reading a preview, subscribe to read more.
Start your free 30 days