2008 Gujarat blast mastermind caught by Delhi Police

  • 4 years ago
Delhi Police catch Indian Mujahideen 'Abdul Subhan,' popularly known as, 'Bin Laden' ahead of Republic Day.

Recommended