NEW YORK: Republican presidential nominee John
McCain, whose abrupt cancellation of an appearance on the “Late
Show with David Letterman” last month earned him endless
ribbing from the comedian, was a guest on the show on Thursday
and admitted his no-show was a mistake. Three weeks ago, the
Arizona senator pulled out of his appearance saying he had to
hurry to Washington, yet he stayed in New York.