Hundreds detained in France during mass protests on October 31

Hundreds detained in France during mass protests on October 31; police arrested 565 people.

Coverage (3 sources)

Key entities

More on Lauran Nunes