I think this happened for any number of reasons. I read that it was a single soldier who did the shooting, but I also read that it was a few soldier who actually went into the village (but only one did the shooting). Could be they got drunk and decided to have some personal revenge. Could be that the stress of war got to him, or could be that a group of people planned an attack. The soldier went into three different houses and shot people. Takes time for someone to shoot at three different houses so clearly he could have been stopped sooner if there were people with him, and considering it happened at 2am I doubt he was off by himself.
All I know is no matter what the truth is. It will come out that it was on soldier who acted alone who had mental problems.
Oh, and I'm from Canada, and do think there is an element of terrorism involved since if he just went crazy he could have easily shot his own countymen.
I was walking down along the street and I heard this voice saying, "Good evening, Mr. Dowd." Well, I turned around and here was this big six-foot rabbit leaning up against a lamp-post. Well, I thought nothing of that because when you've lived in a town as long as I've lived in this one, you get used to the fact that everybody knows your name.