I wonder if, among the other reasons for her departure, that there is a soon to be released video of hillary going full postal on her.
There just might be.