Skip to playerSkip to main contentSkip to footer
  • 11/4/2019
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