That people are largely homophobic in Morocco will not come as a surprise to many. But when a man is beaten up and humiliated by a small mob just for appearing to be gay, it’s a different story. Many would express their sympathy with the victim.
In late June, a dozen bystanders attacked a man following a brawl with a taxi driver who called him loudly “sissy” several times. Witnessing the scene on a street in Fez the passersby assaulted the man because he seemed “feminine” to them, tearing up his shirt and beating him up.