IMHO, the war should have never happened, but once we are fighting, these kind of things are a big deal but not at all punishable. these are young immature soldiers who are put under extraordinary circumstances, its not their fault is the loose it. Its a cost of war, if you fight shit will happen, deal with it. People how expect a clean war are morons.
It's very much so their fault; what a silly thing to say.