These are my objections, too, P.
I will believe in our troops until they are proven guilty. I will give them the benefit of any doubt. If it turns out that they have abused our trust, then all shame, dishonor, and punishment be unto them. They have been unworthy of trust.
As you have said, if these allegations are true, then they deserve a quick execution...imo, before a hastily arranged firing squad.
That is the least we can do. And not let a "politcial" prosecution happen either.
It looks bad for these guys if the affadavit is true. Then again, if its true, there are some real problems with the timeline.