No, he's just a sympathizer of Communists.
“McCain isnt a Communist”
“No, he’s just a sympathizer of Communists.”
I really don’t think you should say that of anyone who spent years at the Hanoi Hilton. That is really over the top.