Floods sweep away cars on Greece’s RhodesNovember 3, 2026 4:53 am · News › USA Based News › NBC News From NBC News. ▶ Watch this video on YouTube ↗ Floods sweep away cars on Greece's Rhodes— more —