A passerby quickly ditches her umbrella and treads through the lapping flood water before pulling open the car door and dragging the woman to safety. The Canary Islands has been deluged over ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results