This wasn't a "random attack." This isn't a "bad" Muslim doing "extreme things." This was a Muslim doing Jihad, which mainstream Islam commands every Muslim to do.
Quran 9:123 "Believers, fight the Kafirs who are near you, and let them find you to be tough and hard."
Quran 5:33 "The only reward for those who war against Allah and his messengers and strive to commit mischief on the earth is that they will be slain or crucified, have their alternate hands and feet cut off, or be banished from the land."
Hadith of Sahih Muslim 020, 4712 The Prophet Mohammed speaking:
"You shall conquer many lands and Allah will grant you victory over your enemies in battle, but none of you should stop practicing for war."
The Political Traditions of Mohammed, The Hadith for the Unbelievers, Bill Warner, Ph.D Editor, Center for the Study of Political Islam, c2006.
Kafir not only means non-Muslim. It is the worst insult in any language.
Mohammed and Islam hate the Kafir anytime, anyplace.
Atheists, liberals, progressives, apologists for Islam are Kafir too. The hatred of Kafir applies to YOU TOO.
War means advancing the entire planet's submission to Allah. Upon any one of us, anytime, anyplace.
http://www.politicalislam.com
Islam is dualistic. Two sets of ethics. One for Muslims. One for Kafir. How Islam treats Kafir is not a religious issue. It's POLITICAL.
It doesn't matter what you believe, Kafir. Or what "authority" persuades you.
What matters is what the world's 1.6 Muslims believe, and whom they regard as the highest authority.
Their highest authority is The Prophet Mohammed, so you ignore what he said and did at our own peril.