An Afghan woman in a blue burqa sit on the top of a vehicle as after being released by insurgents in the northern province of Sar-i-Pul in 2017. AFP
An Afghan woman in a blue burqa sit on the top of a vehicle as after being released by insurgents in the northern province of Sar-i-Pul in 2017. AFP

Taliban rule returns to haunt Afghan women in country's north