✍ Feature - France erupts in anger: Oct 17 protests, police violence and growing calls for government accountability
Nearly one million French protesters rallied on October 17, denouncing vicious police violence, government indifference, and demanding accountability, justice, and protection of democratic rights.
By Yalda Amrouni
Comments
Top comments