Earlier this year, billionaire Saudi prince Al-Waleed bin Talal Abd Al-Aziz launched a new satellite TV channel, Al-Resalah, to “project Islam as a religion of moderation and tolerance.” Today in the New York Sun, Steven Stalinsky of MEMRI looks at the kind of moderate, tolerant messages that are being broadcast ...