Speaking to a large crowd of Arab youths at an international development conference in Montreal, Canada, Dr Naif Al-Mutawa, the creator of The 99 cartoon, rushed enthusiastically through his ideas about the importance of self-image and the challenges facing Arab and Muslim identity.
