Aftermath of Storm Barra as Scotland faces flood alerts and power outages

Daily Record

Published

Scotland is left with eight flood alerts and power cuts across the country after Storm Barra.

Full Article