The Delhi Government inaugurated sewage treatment plants (STPs) and storm water channels (SWC) in Dwaraka, Delhi.

This content is restricted.