If it’s Thursday, there must be an indictment!

I’m not sure how far and wide the news has really spread, but those of you who live in New York State have surely heard about Pedro Espada, Majority Leader of the New York State Senate and man of questionable ethics. There are claims that he doesn’t live where he says he lives (meaning he’s […]