Heavy rains wreaks havoc in Italy; floods inundate 70% of Venice
Floods inundate 70% of Venice as heavy rains wreaks havoc in Italy. Watch the video to know more.
Floods inundate 70% of Venice as heavy rains wreaks havoc in Italy. Watch the video to know more.