France, Italy battle massive floods

Published: Nov 25, 2019, 05:10 PM(IST)
France, Italy battle massive floods. Heavy rains down trees, trigger mudslides. Watch this video to know more.
Read in App