treason is treason no matter your justification. Ban him from the party at least.
Treason is a road taken by the spinless because they figure they can take both sides of the road and still come out with their lilly white asses intact. Specter needs to be booted out of office in disgrace. And even that will too good for him.