Bhagat Singh killed Officer J.P. Saunders because he was a member of a small revolutionary group, the Hindustan Socialist Republican Association and want to kill the police chief responsible for the death of Lala Lajpat Rai James Scott but Officer J.P. Saunders had been mistakenly killed as part of a plot.