Egyptian TV Series El Tawoos (The Peacock” shut down by authorities in Egypt. Authorities claim it violates media codes. The story has a rape at its core, and fans are saying this is all about not reminding people of the Fairmont Hotel rape case.
#Egypt#Women#Rape
Laila Soueif has gone on a total hunger strike. Forget that it’s Laila. A mother, whose children are unjustly imprisoned, has gone on a total hunger strike. Never…