cupure logo

Tornado News

A severe weather event that recently struck villages in the Aude department of southern France, causing significant structural damage.