UK: Storm Dudley Cleanup Underway In Greater Manchester
- Captured on Thursday 17th of February 2022
- Location is Greater Manchester
Description
After Storm Dudley slammed the UK with gusty winds and heavy rains, it also caused power outages and travel disruptions. Read more...