Weather agency issues red alert as much of Spain battered by rain and storms
MUCH OF Spain was being battered by heavy rainfall and storms on Sunday, as well as the Balearic Islands. The country’s state weather agency, Aemet, issued a fresh warning on Sunday due