Some of the children at the school were bought by the Taliban from their families for 25,000 rupees (about £160). "They come from poor families who have too many children and can't afford to keep them," explained one of the school's psychologists. "They sell them to the Taliban thinking they will be looked after, and it is only later that they discover what is going on."