TrendingEnglish

Severe storms and floods in Morocco and Spain lead to mass evacuations and transport disruptions.