An off-duty army soldier has been killed by suspected terrorists in the Shopian area of South Kashmir. The body of Irfan Ahmad Dar was found with bullet marks this morning after he went missing last evening. Police say they are investigating the incident and if terrorists are behind the killing of 23-year-old soldier who had come home on vacation.