It may not, but my point still stands, unfortunately. Find any judge willing to pass official judgement on Kerry for his crimes.
I am well versed in what constitutes treason and sedition (if not on who has jurisdiction). The problem is that this country simply lacks the backbone to prosecute it. A country that will protect flag burning as free speech will never convict a person of treason unless they're caught in the act of handing secrets to the enemy--and even then it's a crap shoot these days.
If the security rules for our intelligence and military committees of congress and the senate were to be enforced, half the politicians Washington would be in jail. Senator "Leaky" Leahey, for example earned his name well. He should be in jail, but the most they managed to do was shift him off the intelligence committee.
Who's going to prefer the charges who has the juice to make it stick?