"That is close to treasonous -- an elected official being on foreign soil, decrying American foreign/military policy, in a war zone, to the American troops fighting in that war zone.
I don't know about treasonous- but it certainly could be seditious.