Hafeez ullah Khan

31 POSTS
The writer is an Assistant Professor in the Department of Political Science at Abdul Wali Khan University, Mardan. He can be reached at op-ed@hafeezkhan.com.

Latest