Thousands arrested in Russia at protests supporting opposition leader Navalny, according to reports

Thousands arrested in Russia at protests supporting opposition leader Navalny, according to reports

“We renew our call for Russia to release those detained for exercising their human rights, including Aleksey Navalny,” U.S. Secretary of State Antony Blinken tweeted.