Today in New Delhi, India
Nov 21, 2018-Wednesday
New Delhi
  • Humidity
  • Wind

Afzal Guru – the Guy Fawkes of India

Afzal Guru, the mastermind behind the terrorist attack on Indian Parliament in December, 2001, is again in the news. This time it is because the Delhi government has needless created a controversy about his mercy petition by putting out a rider regarding “the law and order situation” if he is hanged. Pankaj Vohra elaborates. Read More...Expat On The Edge | Dabs & Jabs

india Updated: May 20, 2010 00:18 IST

First Published: May 20, 2010 00:15 IST