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

Dec 09, 2021, 08:50 PM(IST) WION Video Team
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.
Read in App