By Andrei Khalip, Inti LandauroCatastrophic flash floods that have killed at least 217 people in Spain are caused by a destructive weather system in which cold and warm air meet and produce powerful ...
After a storm devastated parts of eastern Spain last week, survivors are becoming impatient at the steady government rescue ...