WorldFloods sweep cars away after torrential rain on Greece’s Rhodes
Floodwaters carried vehicles and debris through Archangelos on Rhodes, damaging dozens of homes and businesses. More storms remain possible.
Floods sweep cars away after torrential rain on Greece’s Rhodes