Mass Protests In France Leave 110 Detained
Around 110 people were detained as nationwide “Bloquons tout” (Let’s stop everything) protests against planned budget cuts swept France. Police deployed 80,000 security personnel, armored vehicles, and water cannons amid fears of…