Maybe an idiot....
but I reserve the word traitor for people like Murtha and Reid and Pelosi.
I tend to agree with you but dang! You are pushing the definition of idiot to new heights.
I Thank McCain for his service in the military.
But, after he got into politics, after the Vietnam War, IIRC, he went to Vietnam with Kerry for a ‘tour’ of their prisons, to assure us that the NV’s didn’t have any POW’s.
McCain, led by Kerry, ignored what little they did see, and knew about, and signed some documents proclaiming there were no POW/MIA’s left.
The video of Kerry presenting the signed document has McCain hanging his head in shame.
Those POW/MIA’s might consider McCain a traitor.