Trump widens his lead over Cruz, while Kasich watches, like a Siamese fighting fish, to take on the weakened survivor.

Utah Republicans are scheduled to begin their caucuses this evening at 7:00 p.m. MDT, but the balloting will already be underway via Internet voting when the caucuses begin.

Though the Mexican government and GOP big-wigs want to prevent Donald Trump from obtaining the Republican nomination, the math is increasingly persuasive, and the GOP's attempts to thwart Trump are sounding increasingly desperate.

Democracy Spring promises nonviolent protests, but since they are predicting massive arrests, is that really the case?

The patience of GOP voters and members of the House Freedom Caucus is wearing thin with Paul Ryan's continued committment to big spending increases.

Affiliates and Friends

Social Media