Russian police arrest over 350 protesters demanding release of Alexei Navalny
Police tried to sweep protesters off the streets of multiple Russian cities Saturday but thousands across the country defied protest bans to march for the release of jailed Kremlin critic Alexei Navalny. At least 100 people were arrested and bundled into vans in central Moscow before the protest even began, Reuters reported. Across Russia, upwards...