London River Thames section is 'worst place' for sewage

London River Thames section is 'worst place' for sewage

BBC News

Published

Members of the Henley Mermaids campaign group claim London is facing the brunt of sewage dumping.

Full Article