Actually, I would like to amend my above: Nobody should have their citizenship revoked for ANY reason, even conviction of treason.
But they can be punished for same.
I think you have that absolutely correct, Laz.
If upon the conviction of treason, the punishment is death.
Thus the citizenship issue is mooted.