Costa del Sol floods: Rain gushes out of shop ceiling as Spain put on red alert

Coastal areas of Valencia were placed under the highest alert on Wednesday evening. Forecasters said up to seven inches of rain could fall there within five hoursRead More