More than 3,000 arrested amid protests across Russia demanding Navalny’s release
Published
Thousands of people took to the streets across Russia on Sunday to demand the release of jailed opposition leader Alexei Navalny, keeping up the nationwide protests that have rattled the Kremlin.
Full Article