Spain's national weather service has issued alerts for strong or torrential rains along much of its Mediterranean coast as ...
Spaniards braced for further heavy rain and storms on Wednesday, just two weeks after rain and flash floods prompted rivers ...