He’s Navy and truly pissed about this.
Well whatever the reason, it's about time he started showing some backbone & calling out the anti-American POS in the white hut. Unfortunately it's 4 years late, but as others have said - better late than never.