One might consider that the possibility that the gravity of Ms. Griffin's crime prescribes at the very least, permanent residence on the "no fly" list, and potentially some sort parole agreement that means she must constantly disclose here whereabouts to the authorities.
I totally agree....There has to be some sort of punishment for heinous act...