"Each of Afghanistan’s 34 provinces has a Women’s Affairs office... the front line in the Afghan government’s effort to advance women’s rights – and to fight violence against women.... For example, Human Rights Watch has heard of cases where, in provinces with no shelter for women fleeing violence (there are only 14 such shelters in all of Afghanistan) Women’s Affairs staff members have protected battered women in the staffers’ own homes, at great personal risk."
Maybe Sofi is reasonable to hide her teacher - and it's not a case of kidnapping after all. Afghan women can help other women, but only secretly.