Sustainable Switch Climate Focus: Deadly Storm Leonardo hits Spain and Portugal
This week, Storm Leonardo pounded the Iberian Peninsula with deadly torrential rains, prompting more flood warnings as another storm, Marta, is expected to hit the region over the weekend.