17 hours of nonstop rain turn streets into raging rivers on Rhodes
Heavy rain flooded streets and swept away cars on the Greek island of Rhodes overnight into Monday. The area around Archangelos was hit hardest after a river burst its banks. More thunderstorms cannot be ruled out on Tuesday.
Read More