WionNews Video

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.

Trending Videos