Women and those who assist their travel face extreme harassment from Taliban morality police in Balkh
In the bustling streets of Mazar-e-Sharif, the capital of Afghanistan's Balkh province, Zikrullah* navigates his taxi through the chaos of...
Read more