Command Sergeant Major John Holland on John McCain – ‘Hanoi John’ – Salem-News.Com