Europe

Storm Barra: Dramatic images show impact of violent winds, heavy snow and flooding

Storm Barra is battering the UK with 80mph winds, rain and snow – and has left at least 59,000 people without power and areas flooded.

Storm Barra hits Ireland
Source: Read Full Article