An overnight deluge that dumped more than 110 cm of rain on Lesvos within a few short hours flooded homes and businesses in the west of the eastern Aegean island.
An overnight deluge that dumped more than 110 cm of rain on Lesvos within a few short hours flooded homes and businesses in the west of the eastern Aegean island.