She should have been fired. Anti-Semitic bitch.
On a side note, did Obama make a single comment about her vile remarks? I mean he seems to have something to say about anything. What did he say about Helen's remarks?
Will the New FCC Meddle More or Less?
2 days ago