This is crap & screw those two ex-soldiers. These "apologies" are nothing more than a song & dance for their left-wing anti-war group's political benefit.
You want to apologize? Fine. Send a letter with a nice puppy on the front. You don't make it an international news topic, unless you are doing it for other reasons. And when the Iraqi wife was asked if there was anything they could do for her, what was the reply? Why, "send me your money!" of course. Screw them & screw her. They can all rot.
Must really hit a sore spot with you. What can you do about it, some people have gilt for what they did. I am not disagreeing with what you said, it just the way it is with some people. Case example, my grandfather hate everybody. He was never like that until after the war. He liberated one of the concentration camps in Germany and the unexpected sights he saw effected so much that he develop so much hate.
In this case for the solder, get develop so much gilt for what he did that his only way to overcome it buy apologizing to the mother. The mind is a powerful thing that can change your personality.