Madrid: Heavy rain and strong winds battered large parts of Spain and Portugal on Thursday, prompting high alert warnings, school…
Spain and Portugal on high alert as storms cause more damage
1 post
Madrid: Heavy rain and strong winds battered large parts of Spain and Portugal on Thursday, prompting high alert warnings, school…