Trailer for the video Climate change: Heat, Drought, Heavy Rainfall

What measures is the state capital of Hannover taking?

106