NHRC Takes Action on Missing Persons in Delhi

Introduction The National Human Rights Commission (NHRC) has recently taken suo motu cognizance of an alarming situation in Delhi, where reports indicate that 807 individuals are currently missing. This development highlights serious concerns regarding public safety and the effectiveness of law enforcement in addressing cases of missing persons. The Context Behind the Missing Reports Delhi,…

Read More