World’s 1st Islamic animated series THE 99 banned in Saudi Arabia
World
March 24, 2014 •
Dubai: ‘THE 99’, the world’s first animated series depicting superheroes based on Islamic culture and society, has been …