Jail is too good and not public enough. Better would be a monkey cage at the National Zoo on Conn. Ave. in D.C. with the bars welded shut and signs warning people not to feed her.
Freeze her in carbonite like Han Solo was and hang her on permanent display in the Smithsonian's American women's exhibit.