Sewage overflow leaves residents in a cesspool

“Sewage spill onto the road has become a nightmare. … The diesel generator (DG) has neither diesel nor a battery though BWSSB claims to be …