This puppet is apparently intended for the Afghan version of Sesame Street, “Baghch-e-Simsim,” and thus represents yet another naive and well-intentioned but foredoomed effort to improve the situation of women there. The plight of women in Afghanistan stems from Islam, and so isn’t going to be changed by a TV show. And if Zari is […]