Russian opposition leader detained amid anti-Kremlin protests

WION New Delhi, Delhi, India Published: Jun 13, 2017, 07:12 AM(IST)
Thousands of Russians protested against corruption as part of opposition leader Alexei Navalny's drive to unseat President Vladimir Putin
Read in App