Islam in a new world

Asmaa Waguih / For the TimesColumnist Amy Mowafi is the Muslim version of the Carrie Bradshaw character in "Sex and the City."


Loading