Indian Terrorism Suspect Arrested

  • 14 years ago
An alleged Indian Mujahideen terrorist was arrested in India's northern state of Uttar Pradesh on Monday.

Shahzad Ahmad is the prime suspect in the Batla house killings of 2008.

He’s suspected to be a key mastermind in the 2008 serial blasts that rocked New Delhi.

Ahmad will also be charged for his alleged role in the Delhi serial blasts that took place in 2008.

Recommended