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.
Be the first to comment
Add your comment

Recommended