That doesn't mean that Islam is a religion that teaches hate.
There is a time for war. And there is a time for peace.
This man was stupid for what he did. These were non-combatants. Not only that, they had NOTHING to do with what was going on.
Gutless thing to do. Not to mention insane.