Storm Herminia Triggers Severe Flooding in France, Italy
Rennes: Storm Herminia has unleashed heavy rains and strong winds across Italy and France, leading to flash floods, landslides, and widespread disruptions. French authorities issued red weather alerts for three provinces late Tuesday, while Italian em…