Art & Entertainment 'Aladdin' Star Mena Massoud Deletes Twitter After Insulting 'The Little Mermaid' BY IANS