CAIR Communications Director Ibrahim Hooper on Fox’s ‘Special Report with Brit Hume’ discusses President Bush’s recent decision to appoint a special envoy to the Organization of the Islamic Conference (OIC), a world body made up of 57 Muslim-majority nations.


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.