I hope that it goes without saying that military members can not spout off about political matters. Whether they do so in uniform or not, their status is eventually going to become known and exploited either by the media, or a foreign adversary. The DOD needs to have a zero tollerance policy for stuff like this. I mean, come on - all volunteer force, right? How about pulling together for the team now? I had a super smart CO that briefed all his JOs on the dos and don'ts of media relations because it happens more often than you think. You can shift just about any media question into an answer about how awesome the troopers are and how proud you are to be serving with them - doing your duty for God and country. I've done several radio and TV interviews where that advice has served me, and our country well.
Brett