She works at a different institution and was put on administrative leave on Saturday. I believe she will be terminated by close of business Monday.
It appears neither institution is tolerating their behavior.
Is it me or does she have the planet of moles on her neck? :)