June 26, 2025By Jackson Lee Rennes WATCH: Dramatic Boat Rescues as Storm Herminia Unleashes Devastating Floods Across France