Group now runs Pul-e-Charkhi Prison, a sprawling complex on Kabul’s outskirts where thousands of them were imprisoned.
Read More Source: AL Jazeera English