Eviscerations
John McCain: The Very Recent Historical Record