Flash flooding swept away parked cars and caused infrastructure damage on the Greek island of Crete on Thursday. ▻ ↧ Weather