I have not always agreed with John McCain, but the prospect of losing this American hero & patriot is made all the more difficult by the twin realities of being left with this president and a GOP that, with few and pale exceptions, lacks McCain’s moral courage to speak out.