softballpolitics.com
The Immigration Debate Is Crazy
Every day competing political factions in the country find or manufacture new issues that tear America apart. In each case the stakes are very high, and the drama is turbocharged by the media. Both…