At least 72billion litres of sewage have been dumped in the Thames since 2020, shock data reveals
1 year ago
44
In an industry first, Thames Water has disclosed the volume of sewage discharge, revealing that 14.3 billion litres of sewage was discharged into the Thames River last year alone