In the wake of the flooded streets in Athens during the recent downpours, experts cited the large volume of rain that fell and the lack of outlets for the water.
In the wake of the flooded streets in Athens during the recent downpours, experts cited the large volume of rain that fell and the lack of outlets for the water.