Strong? Brave? Muslim? A group of Saudi Arabia’s top clerics have slammed an Islam-inspired cartoon series as “work the devil”, calling on Muslims to not watch it. The television adaptation ...