Europe’s streets are a battlefield this May Day. From Paris to Berlin, International Workers’ Day has transformed into a ...