Various news views from Balkh province, Mazar-e-Sharif city, Afghanistan.
Information gathered by Human Rights Watch indicates that assaults on women also featured in the Taliban’s takeover of Mazar-i Sharif. Although the Taliban in general have, in contrast to most ...