No end in sight to vomit-inducing sewage stench at Venn Place
The stench of sewage at Venn Place in Buffalo Flats, East London is enough to make you sick...
Would you like to comment on this article or view other readers' comments? Register (it’s quick and free) or sign in now.
Please read our Comment Policy before commenting.