Police- Torture-Punjab 19, Sep 2017 Human Rights Law Network, HRLN, Colin Gonsalves, SLIC, Imran Ali, Police Torture, Human Rights in India, Police Torture in India