Tens of thousands take to the streets across Germany's biggest cities to demand better education and lower living costs.

Advertisement