How could Republicans possibly have been surprised?
November 6, 2015
The stupid party unmasked.
November 3, 2015
Why pandering to Latinos is a losing proposition for Republicans.
October 15, 2015
Can Kate's Law succeed in Congress?
October 9, 2015
Impressive candidates make clear no one will go down without a fight.
September 17, 2015
How Democrats will blame the GOP for Iran becoming a nuclear power.
September 10, 2015
A response to those who accuse Trump of "ruining" the GOP's chances with Hispanic voters.
August 28, 2015
Passing the emotional purity test.
August 26, 2015
When democratic masses tire of being condescended to.
August 25, 2015
Why a lot of progressive received wisdom was exploded in Thursday's GOP battle.
August 10, 2015
The bipartisan border mess.
July 29, 2015
Why Donald Trump is winning.
July 13, 2015