England still has the Tower ....throw this clown in it.
Defenestration PING!
...if this keeps up I may have to change my username to the King Of Ping!
As a British countryman has said here on FR, England has essentially done away with the death penalty (even for treason).
Sad really because Lord Haw Haw was hanged in England after WWII. There is speculation that he would have only been sentenced to jail had he returned to America.
Axis Sally was sentenced to jail and later worked as an American school teacher.
"Tokio Rose" (there never was a propaganda broadcaster by that name but then neither is Baghdad Bob his broadcast name either). I believe that a woman was convicted of treason and jailed but I believe that she received a full presidential pardon (under Carter?).