Protest
The French march in Rouen
A call for peace remains an integral part of France's annual workers' march
Protest
Protest
Protest
Protest
Protest
Protest
Protest
Protest
Protest
Protest
Protest