Over two feet of rain fell in Italy in only half a day, something not seen in Europe before

TL;DR

We were unable to retrieve a summary.

Like summarized versions? Support us on Patreon!