Appearing on Glenn Beck’s TV show, former Rep. Eric Massa (D-NY) bluntly admitted that his resignation, over allegations of sexual harassment, was his own fault.
This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=129603