You were openly disrespecting a member of national high command in front of the public, which is NOT legal. While this PK may not have been a 'last resort', you are among the lowest ranks on the server. Your behavior in the scene surrounding your PK did not warrant an actual trial or investigation. Ranks have meaning, and a Private openly disrespecting a General, in a setting where political power moves are everything, is practically suicide.
This appeal is denied.