Home WORLD NEWS Shanahan: I’d never dishonor an American patriot like John McCain – CNN Video