Join the Z Community – receive event invites, announcements, a Weekly Digest, and opportunities to engage.
Nawal El Saadawi writes at IslamiCommentary (translated by miriam cooke) Every revolution in history has had its counter-revolution. Most recently, internal and…