NHRC Issues Notice to States, UTs Over ‘Inhumane Treatment’ of Street Vendors
NHRC Issues Notice to States, UTs Over 'Inhumane Treatment' of Street Vendors The National Human Rights Commission (NHRC) has issued notices to all states and union territories (UTs) following alarming reports of the "inhumane treatment"…
