Storm Debi leaves a trail of disruption across Ireland and Northern Ireland
Storm Debi hit Ireland and Northern Ireland on Monday, November 13, 2023, leading to extensive power outages, road network disruptions, and flooding, exacerbating the challenges faced by residents and emergency services in these regions.