marjane satrapilatest news & developments