Even by NJ standards McGreevey is far from "an honorable politician". The sleeze factor has been steadily overtaking his administration for a while.
I don't think he is resigning simply because he is gay(which, while not necessarily public knowledge before today, has been a longstanding rumor) or because he had a gay affair. My suspicion is that it is a pre-emptive action and that there is a lot more here that may or may not become public, depending on how aggressive the media is in following up this story.
|