Oh it's true. Have you seen the vid? She even got fired from her cushy gov job.
>Ex-Clinton 'Ethics' Aide Resigns After Taped Tirade At Cops: "You May Shut The F**k Up!"
>Port Authority ethics chairwoman Caren Turner resigned after being caught on video berating and threatening officers
She resigned.