How do you like your superheroes? 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 ...