I understand why he was let go because of the leak.
However, kicking a man when he's down in front of the people who believed he was trying to help them was out of line.
Did no one review his speech? Did no one tell him it's one thing to be firm in your actions and it's another to be a jerk?
The Captain should be court martialed, striped of rank, void his pension, and locked up.
I support the Sec Nav and think he is being made a scapegoat for doing what needed to be done. He only spoke out because it had already been politicized by Democrats to get at Trump.