Russian Police Have Arrested More Than 8,000 Antiwar Protesters in 8 Days
As the Russian military escalates its invasion in Ukraine, Russian police are cracking down on antiwar protesters at home, arresting more than 8,000 over the past eight days. Meanwhile, Russia’s…