Taliban score another heroic blow against Afghan children?