Torrential rains

Greece closes public services, restricts traffic as storm set to worsen

Greece closes public services, restricts traffic as storm set to worsen

  • Torrential rains flooded main roads and rivers in Athens, the island of Corfu and other parts across the country on Thursday
By Reuters ·