The only time a joke is truly offensive is if it isn't funny.
Mark Steyn reports on a joke told by Senator John McCain back in 1998:
"Why is Chelsea Clinton so ugly?
"Because her real father's Janet Reno."
Rude, inappropriate, in questionable taste could all describe that joke. And if you're a member of the Clinton or Reno family, I can certainly understand how you'd find it offensive.
But I laughed.
Anyway, I've always liked John McCain and found him to be pretty reasonable for a politician (note the caveat), and he unquestionably was a war hero, having shown tremendous courage before, during and after his captivity in a hellish North Vietnamese prisoner-of-war camp.
Steyn's latest article describes the fight between John McCain and Donald Trump. It could be a real life enactment, in a manner of speaking, of John Waters' classic cult movie Pink Flamingos, where two rival camps, competing to be the filthiest people alive, attempt to destroy each other by being...assholes.
Whether or not you agree with him, Steyn's article is, as usual, entertaining and enlightening, and you can read it at THIS LINK.