Russian police arrest protesters demanding Alexei Navalny’s release

Russian police arrest protesters demanding Alexei Navalny’s release

Belfast Telegraph

Published

Russian police are arresting protesters demanding the release of opposition leader Alexei Navalny at demonstrations in the country’s east, and larger unsanctioned rallies are expected later on Saturday in Moscow and other major cities.

Full Article