Day: October 4, 2014

Blogger Aliaa Defecates on IS Flag

Egyptian-born feminist activist Aliaa Magda Elmahdy posted a picture of herself and another female (on her blog) of defecating and menstruating on the Islamic State flag. In the graphic image, the 23-year-old activist is shown facing the camera in a squatting position while apparently menstruating on the flag, while the other woman, dressed in a black hijab […]

Read More