New Delhi: Police present before press Abdul Subhan Qureshi, the Indian Mujahideen operative, termed "Bin Laden of India" and the alleged mastermind of the 2008 Gujarat serial blasts who was arrested after a brief gunfight in New Delhi on Jan 22, 2018.

1 / 2
2 / 2
 Add your comments

There are no comments. Be the first to add a comment.


Latest News

Latest Photos