Muslim woman who lives off our extorted tax dollars is mad cuz we look at her funny July 7, 2009 By admin Who knew Kool Aid was halal... Naheed Mustafa is an award-winning journalist based in Toronto, Canada. She worked in print for eight … [Read more...]