Mustafaa, Ayesha
Posted Oct 24, 2005

Ayesha Mustafaa is the editor of The Muslim Journal http://www.muslimjournal.com/