Placeholder canvas

TU Hasnain Jaffery

TU Hasnain Jaffery is an independent researcher on the Af-Pak jihadist landscape.

Contact TU Hasnain Jaffery

    Articles by TU Hasnain Jaffery