• Wion
  • /World
  • /France, Italy battle massive floods

France, Italy battle massive floods

France, Italy battle massive floods
France, Italy battle massive floods. Heavy rains down trees, trigger mudslides. Watch this video to know more.