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.