Looks like Helen escaped her keeper again!!!
In sympathy with tortured prisoners at Abu Ghraib, she now wears a "Depends" over her head.