A New Envoy to the United Nations of Islam

From Web Exclusives

Last weekend President Obama announced the appointment of Rashad Hussain as Special Envoy to the Organization of the Islamic Conference. Already embroiled in controversy over remarks Hussain was alleged to have made in 2004 concerning the prosecution of Sami al-Arian, this appointment warrants careful consideration because of the problematic mission and track record of the OIC … Continue Reading »