India hanges Kashmiri Muslim Afzal Guru in Delhi
Afzal Guru, a Kashmiri Muslim, convicted for his alleged role in the attack on the Indian Parliament in December 2001, was executed at Delhi’s Tihar Jail early Saturday morning, Indian media reported. Press Trust of India said that Guru, who was widely believed to be innocent, was hanged at 8 a.m., was later buried […]