UK: Powerful Storm Ciara Forced Flights Cancel In London
- Captured on Sunday 9th of February 2020
- Location is West Sussex
Description
The Meteorological Office (MET) issued countrywide warnings of danger as storm Ciara battered the nation. Hundreds of Read more...