A true hero

I admire anyone who stands for their moral convictions. Well done. John McCain the Republican vs. John McCain the Patriot — New York Magazine