← Azimuth Daily

Capturing data…

Protests occurred in dozens of French and German cities, with riots, looting and clashes with police reported in Paris and Frankfurt · Azimuth Daily