Thousands protest in Russia demanding release of Alexey Navalny, hundreds detained

Russian police arrested more than 1,500 people and used force to break up rallies around the country as tens of thousands of protesters demanded the release of Kremlin critic Alexey Navalny, whose wife was among those detained. Navalny had called on his supporters to protest on Saturday after being arrested last weekend as he returned […]