DC Comics introduces new Muslim superhero

(RNS) Green was the favorite color of Islam’s founder Prophet