Heavy Rain Floods Streets in Northern Italian Town of Rosta

A severe storm turned roads into rivers in Rosta, Italy, on Tuesday, June 12, after just one hour of rain.

Domenico Morabito, the mayor of Rosta, said he received phone calls from citizens who were crying, La Stampa reported. Firefighters monitored the streets of Rosta, but by afternoon, no major accidents or injuries had occurred, according to local news reports. Credit: Marco Frisardi via Storyful