This week, large parts of Europe have been affected by a series of intense thunderstorms, bringing torrential rain, damaging winds, and large hail.
Central France was particularly badly affected by the severe weather, as powerful storm systems…
Continue Reading