Storms batter the south of France
Heavy rain pounded southwest France today with landslides destroying roads and homeowners barricading their homes against flooding.
Firefighters were dispatched 120 times to protect property and safeguard residents of Perpignan, near the Spanish border.