Ezra Levant and Nina Shea discussed the Organization of Islamic Cooperation tonight on SUN TV. Needless to say, they focused on the OIC’s attempt to suppress criticism of Islam, and the court case against Elisabeth Sabaditsch-Wolff featured prominently in the discussion.
Many thanks to Vlad Tepes for uploading this video: