Tag: Delhi State Legal Services Authority
Existence of manual scavengers in Delhi shocks HC
The Delhi High Court was left “shocked and disquieted” on Wednesday when a report furnished by the Delhi State Legal Services Authority (DSLSA) showed...