M. Sheharyar Khan

M. Sheharyar Khan

@DrSheharyarKhan

Dr. M. Sheharyar Khan, is political and defense analyst based in Islamabad. His main focus is on violent non-state actors. He can be reached at [email protected] @DrSheharyarKhan


Articles by M. Sheharyar Khan