Over Twenty Provinces on High Alert as Storm Barra hits Northern Spain | Weather emergency

Over Twenty Spanish provinces remain on high alert as storm Barra makes its way into Northern Spain. Storm Barra has already Battered UK and Ireland on its way.