
By Annabel Bate A NEW red weather alert has been issued in southwest Spain as torrential rain heads to the Balearics with at least 158 people killed so far in the violent floods. The Spanish province of Huelva received the deadly alert as residents have been chillingly warned to “brace for more fatalities”. AP Cars […]