A senior police officer insulted the Christian sub-inspector of Punjab police, Shahzad Javed, and threatened to sack him in front of his colleagues because of his Christian faith. Inspector Javed said in his complaint application to the Central Police Officer (CPO) Faisalabad that he is a sub-inspector investigator at the police station Mansoorabad, Faisalabad, but…