• 5 years ago
Heavy rainfall hammered Genoa, Italy, on Nov. 3, causing river levels to overflow. Italian officials answered dozens of calls due to flooding and mudslides.

Recommended