Sheehan Arrested!?!?! Now THAT's appropriate!!!
Yep! They should keep her there and never let her out.