Protestors throw stones and flares at French gendarmes in Ajaccio, on the French Mediterranean island of Corsica, during a demonstration…
This website uses cookies.