McCain, at best an idiot, at worse a traitor. Don’t worry tho, he keeps trying improve both parts.
He seems to be succeeding... especially in the ‘more idiot’ category.