Talha Imran

Talha Imran is researcher and Lecturer at National University of Modern Languages (NUML), Islamabad.
1 Article

What Does Shambay’s Arrest Mean?

A big blow to the insurgency in Balochistan, Gulzar Imam Shambay, one…

Terrorism & Extremism