World On Patrol: 12 Days With a Taliban Police Unit in Kabul KABUL, Afghanistan — A young Taliban fighter with a pair of handcuffs dangling from his By Editorial Board / January 28, 2022