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

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. #Spain #StormBarra #WeatherEmergency About Channel:
Back to Top