Henry, North London writes –
Yes they want a public spectacle to warn off others in his situation, or other potential whistleblowers. That way anyone sane and self preservation minded is warned off. Its like a public hanging.
TAP – a long slow hanging at that. See latest post. More to it than you could possibly imagine.