Heavy rains turn streets into rivers on Spain's Mediterranean coast · Reuters · Sentinel