Sorry to hear about McCain.  He is one of the few current Republicans who have spoken calmly, while the rest are lugging around flaming faggots* and pitchforks, claiming to be for law and order.
* faggot - a bundle of sticks or twigs, esp when bound together and used as fuel
www.thefreedictionary.com/faggot
Think Frankenstein.