UK: Heavy Rain and Flash Floods Caused Chaos Across Scotland
- Captured on Monday 24th of June 2019
- Location is Scotland
Description
Residents in Edinburgh and the other places in Scotland are being warned to delay their commutes home as serious floodin Read more...