(RNS) Green was the favorite color of Islam’s founder Prophet Muhammad, so it seems fitting that the world’s latest Muslim superhero has joined
(RNS) Green was the favorite color of Islam’s founder Prophet Muhammad, so it seems fitting that the world’s latest Muslim superhero has joined