French police, protesters clash over La Rochelle reservoirs

La Rochelle, French police, protests, security forces, France protest
World
image