Zahraa

Zahraa

Zahraa is a recent graduate & the Founder & Editor-in-Chief of The Muslim Diaspora. She usually hates writing about herself in the third person but can be found on twitter @itszahxra