Marvel has cast its first ever on-screen Muslim superhero for an upcoming Disney+ series. Iman Vellani, 18, will play Kamala Khan, who goes by the pseudonym Ms. Marvel, in the groundbreaking TV show, and Marvel bosses are reportedly planning to feature her in future films. The character is a 16-year-old Pakistani American from New Jersey with shapeshifting powers and was Marvel's first Muslim character to headline her own comic book ...