Skip to playerSkip to main content
  • 6 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.
Comments

Recommended