Torrential rain battered Gran Canaria, Spain, causing flooding across the islands on Monday. The popular holiday location has battled rising water levels that have dragged cars under bridges and ...