If only we had a clue as to what motivated him.
Chechen warriors are glorified and worshipped in death.
France and I think Spain just thwarted some chechen terrorist attacks in the last year.
They're just being chechens.
Chechens love to blow things up.