"Watching and reading Rudy’s ferocious lying for Mr. Trump, whether on Fox or CNN, forced me to re-examine his last 25 years, especially the profiteering from Sept. 11. But Ukraine was the coup de grâce. In perfect political symmetry, Rudy Giuliani now does Donald Trump’s dirty work: Vainly trying to cover up the Ukrainian cover-up and attacking a Democratic presidential front-runner, and his son, Hunter. We who admired him for so long expected much more from Rudy Giuliani and his legacy."