Gen Z protests: Frankfurt riots, calm elsewhere
Gen Z protests on 31 October: peaceful rallies in 30+ cities, riots and looting in Frankfurt, clashes and the next date.

Gen Z protests on 31 October: peaceful rallies in 30+ cities, riots and looting in Frankfurt, clashes and the next date.
A wave of heat and storms hits Germany, with 36C highs, tropical nights and giant hail now battering the north.
A survey of German state justice ministries shows 60,391 of 70,279 prison places are occupied, an 86% utilisation rate.
A series of knife attacks in Hamburg has raised urgent questions about urban security and mental health policy in one of Germany's largest and most…