IT'S HAPPENING: Flash Flood Warning Sparks Chaos in Italy
Torrential rainfall has unleashed a wave of destruction across Italy, sparking an urgent emergency declaration. Flooding waters have engulfed communities, leaving residents stranded and authorities scrambling to assist.{The deluge has caused widespread loss, with reports of washed-out roads. Emergen