Archive

Browse our published reporting by date and region.

International

Iberian Peninsula flooded by storm Leonardo

The Leonardo meteorological phenomenon has left towns submerged in water and caused the evacuation of thousands of people in Spain and Portugal in recent days. The meteorological agencies of…

France 24
Read more