John McCain at the Mic By Author Kay Rhodes at Aug 24, 2018 • Category John McCain (Getty) Credit:GettyLocation:Philadelphia, PennsylvaniaCaption:John McCain is a true American hero. Few politicians have earned the sort of bipartisan respect that he has.Star:John McCain