
Tornado warning issued as Storm Barra arrives in UK
Storm Barra has arrived in the UK with a vengeance, blanketing much of the UK with yellow weather warnings Washing into the UK from the Atlantic ocean, Storm Barra’s indomitable presence has created tornado warnings and a possibility of snow. Dubbed as a “weather bomb”, Storm Barra has arrived in the UK with a vengeance, […]
4 years ago

