Republicans Self-Destruct; Speaker Boehner Is Finished; Or Maybe Not

The Republican Party has exacted a pound of flesh from the people of New York and New Jersey.

It’s more than a slap in the face. It’s a kick in the teeth.   Continue reading