They should be hung on live TV...
I’d even pay Peacock $5.99 to see that.
Yup, gallows in the Navy yard as happened to the last bunch of traitors.