Ads by Muslim Ad Network

Marwa Elnaggar

Marwa Elnaggar is a freelance copyeditor, journalist, consultant, and writer.