The videos recently posted on YouTube mocking the Islamic prophet appear to have been the catalyst for horrific violence throughout the Arab nations. Christopher Stevens, and three other American diplomats were killed in an attack on the US embassy in Benghazi on Tuesday. Although the amateur film “Innocence of Muslims” portrayal of the Islamic prophet is certainly ill conceived, and will undoubtedly be perceived as an insult from the West against Islam following years of questionable foreign policy by the […]