Storm overflows dump sewage into UK waters Foreign News March 27, 2024 Storm overflows dumped sewage into rivers and seas across England for more than 3.6 million hours in 2023, more than…