Egyptian women cane morality police
You go, grrrlz! Post-revolution gangs of young men trying to enforce Sharia law in the Nile delta town of Benha, Egypt, found themselves on the receiving end this week. According to reports in the Egyptian news media: Vigilante gangs of ultra-conservative … Continue reading
I was born in England, spent