Storm Barra arrives, bringing rain, 70mph winds, and threat of disruption
Published
The first early effects of Storm Barra have been felt across the UK and Ireland, with gusty winds and heavy rainfall battering communities already enduring days-long power outages.
Full Article