Wishing is not a strategy

Bruce Lear, a longtime regional director for the Iowa State Education Association, ponders what a new governor could do to…

Continue Reading →

The case for each Democrat running for Congress in IA-03

With less than three weeks remaining before the June 5 primary, many Democrats (including myself) are still undecided in the…

Continue Reading →

Gone but not forgotten: Labor’s struggle with itself

Johnson County Supervisor Kurt Friese reflects on Workers’ Memorial Day and the troubling trend of “criticism and bad-mouthing of pro-labor…

Continue Reading →

Diversity lacking on Iowa Democrats’ new governing body

Both major parties held district conventions on April 28. One encouraging sign from the Iowa Democratic Party’s proceedings: activists are…

Continue Reading →

Killing The Economy Part 3: Inequality

One of the frequently noted similarities of the economy between today and and just prior to the 1929 collapse is…

Continue Reading →

Killing The Economy Part 3: Inequality

One of the frequently noted similarities of the economy between today and and just prior to the 1929 collapse is…

Continue Reading →

Iowa House passes energy giveaway bill like sneak-thieves in the night

Last night’s highly irregular Iowa House proceedings inspired Matt Chapman’s latest commentary. The chamber’s rules do not normally permit debate…

Continue Reading →

Iowa’s collective bargaining law, one year later

Randy Richardson has previously written about the consequences of Iowa collective bargaining changes here, here, and here. -promoted by desmoinesdem…

Continue Reading →

IA-03: Theresa Greenfield off Democratic primary ballot

Secretary of State Paul Pate did not certify Theresa Greenfield’s candidacy in Iowa’s third Congressional district today, following advice from…

Continue Reading →

IA-03: Theresa Greenfield off Democratic primary ballot

Secretary of State Paul Pate did not certify Theresa Greenfield’s candidacy in Iowa’s third Congressional district today, following advice from…

Continue Reading →