Shahabuddin Delawar

Shahabuddin Delawar is a U.N.-sanctioned Taliban senior leader based in Qatar.