America has a two tier military justice system, similar to the one they had in the days of segregation. It works like this:~ Roedy (1948-02-04 age:70)
If an American attacks another American unprovoked, that is a felony.
If an American injures an American attacker in the process of defending himself, that is not a felony.
However, if an American attacks an Afghan or Iraqi unprovoked, that is liberation a favour done for the Afghan/Iraqi, certainly not a felony, even though international law dating from the days of the Nuremberg Trials says it is.
If an Afghan or Iraqi harms an American in the process of defending himself, that is a felony. It also labels the offender a terrorist even if they never harmed any civilians.