Rabat - Weekly magazine Maroc-Hebdo has come under fire after it ran a cover deemed by many as homophobic.