This is amazing.

What has happened to the Republicans?

I’m adding this to The Best Resources About The New Push For Immigration Reform.