Punjab Police functioning has yet again come under scrutiny in the case of Jashan Gill, a self-styled pastor in Gurdaspur ...