India today executed Mohammad Afzal Guru, a convict in the 2001 terrorist attack on the Indian Parliament.
Results: 1 of 1