The Gazette offers audio versions of articles using Instaread. Some words may be mispronounced.

CEDAR RAPIDS — Democratic state Sen. Zach Wahls cast his U.S. Senate bid as a crusade against “political corruption” and a “broken economy” during a Thursday evening campaign stop at RAYGUN in Cedar Rapids, telling a packed room that Washington is working for “corporate donors and billionaires” instead of ordinary Iowans and pledging not to accept corporate PAC money.

Wahls, 34, a two-term legislator from Coralville opened with an appeal to kitchen-table pressures he said families feel at the grocery store, pharmacy and child care center.

“Our child care cost almost as much as our mortgage,” said Wahls, whose wife, Chloe, and infant son, Elijah, were in the crowd. “Iowans are getting squeez

See Full Page