NHRC has been requested to recommend departmental action, lodging of FIR against senior police officers and others responsible for the incident
NHRC has been requested to recommend departmental action, lodging of FIR against senior police officers and others responsible for the incident