RIP US ambassador to Libya Christopher Stevens, you will be avenged inshallah. As an American Muslim I see this as an outrage, especially on 9/11...insult to injury to say the least. What these Wahabi Savages are doing is an act of war...what else does somebody have to do to declare war than to kill your Ambassador? WTH! First Egypt and now Libya!