You should stop posting Memri TV stills. I'm not Muslim but I think they could be offensive to Musli