http://wnd.com/news/article.asp?ARTICLE_ID=56653
This is true not just for the USA but for Great Britain and other countries as well. What is the deterrent for the Muslim terrorists? They have no respect for their own lives or the lives of others. What is the deterrent?