Severe Storms Batter Greek Islands For Second Day, Causing Major Disruptions Alifiya Shaiwala April 2, 2025