by Paul Weston
The word “Islam” when translated into English means “submission”. The general idea is that Muslims submit to Allah and all non-Muslims around the world submit to Muslims. The Islamic murder of U.S. Ambassador Christopher Stevens earlier this week provides a frightening looking glass through which the sheer scale of Western submission to Muslim violence and terror can be viewed.