Attempting to explain this Eric Massa thing

ericmassaSo this has been a pretty peculiar thing going on with Rep. Eric Massa of New York, a crazy single payer health care guy, and a no vote for the current bill.  A few days ago he said he was going to be quitting Congress because his cancer was coming back and because of an ongoing a Ethics investigation about him sexually assaulting a male staff member.  Why doesn’t Congress just come out of the closet already? (more…)

Tagged with: