Saw a reference to the “Teflon Don” and remembered this Doonesbury cartoon from 1986.
Source: https://www.gocomics.com/doonesbury/1986/12/26