New flood alerts in the Iberian Peninsula due to storm Marta
Spain and Portugal raise their alerts due to the imminent passage of Storm Marta. With the passage of Storm Leonardo, both countries suffered serious flooding and had to evacuate tens of thousands...
Read more











