Skip to content
Search

Latest Stories

Follow Us:
Top Stories

Podcast: 2024 Senate: Democrats have a lot of defending to do

Podcast: 2024 Senate: Democrats have a lot of defending to do

The Crystal Ball released its 2024 Senate Ratings this week. With 34 Senate contests, Democrats are defending 23 of these seats, while Republicans are defending just 11. That Democratic tally includes the 3 states with independents who caucus with the Democrats.

In this episode, Kyle Kondik, Managing Editor of Sabato’s Crystal Ball, provides an overview of the initial ratings and why Democrats will be playing defense.


Listen here.


Read More

Money in politics
money in politics
erhui1979/Getty Images

Rekindling The Founders’ Hopes

America was born out of rebellion against oligarchy.

When a majority of citizens disagree with economic elites and/or with organized interests, they generally lose.

Keep ReadingShow less
Not good, but we can’t just quit Iran now

U.S. Secretary of War Pete Hegseth testifies during a Senate Appropriations Committee hearing in the Dirksen Senate Office Building on Capitol Hill on July 21, 2026, in Washington, D.C. Members of the Trump administration appeared before the committee to request supplemental funding amid a recent escalation in the war with Iran.

(Getty Images)

Not good, but we can’t just quit Iran now

While President Trump threatens to destroy “ONE BRIDGE OR POWER PLANT” in Iran for every shot they take at a ship in the Strait of Hormuz, Americans back home are hoping and praying this folly of a war wraps up yesterday.

Strikes over the weekend brought the death toll for U.S. troops to 18, with 100 more injured; the Strait of Hormuz is essentially closed again, with Iran’s Houthi allies in Yemen threatening to block other oil routes; gas prices are up 16 cents from the average a week ago, 88 cents higher than last year and $1.04 higher than the week before the war, per Politico; and Defense Secretary Pete Hegseth admitted in a hearing on Tuesday that the conflict had already cost U.S. taxpayers $37.5 billion — as he asked for $67 billion more.

Keep ReadingShow less