France suspends stun grenades as police brutality claims mount

· IOL