Home Top News and Stories World News Headlines More than 3,000 Russians were arrested after taking to the streets to support jailed opposition leader Alexei Navalny in one of the biggest showdowns against Putin in years

More than 3,000 Russians were arrested after taking to the streets to support jailed opposition leader Alexei Navalny in one of the biggest showdowns against Putin in years

0