EUROPE
World EUROPE

FRANCE-ISRAEL-PALESTINIANS-CONFLICT-GAZA-DEMO

A French riot police officer looks at burning barricades along the tramway line in Sarcelles, a suburb north of Paris, on Sunday.Pierre Andrieu / AFP/Getty Images
This photo is featured in these articles:
68°