Trump loves a spectacle. But will he draw the line at public execution?

Due to the technical or legal........

© Financial Review