Who’s who in the Iowa Senate for 2018

The Iowa Senate begins work today with 29 Republicans, 20 Democrats, and one independent, former Republican David Johnson. I enclose…

Continue Reading →

The 17 most-viewed Bleeding Heartland posts of 2017

I had mixed feelings about compiling last year’s review of highest-traffic posts. Being hyper-aware of clicks and views can be…

Continue Reading →