📅 Wednesday (May 27)
Dubuque County Board of Supervisors public hearing: 3:30 p.m., Dubuque County Courthouse
NOT Wanted: ICE: 8:30 a.m., Iowa Works, 300 W. Broadway, Council Bluffs
📅 Thursday (May 28)
NOT Wanted: ICE: 11:30 a.m., Iowa Works, 300 W. Broadway, Council Bluffs
Hang out with Next Century Forum and Voters of Tomorrow! Young Progressives Mixer: 4:30 p.m., Rhubarb Botanicals, 681 IA-1, Mount Vernon
Concerned Citizens of Scott County workshop: 6 p.m., Eldridge Library, 200 North 6th Ave.
📅 Saturday (May 30)
Protest The Trump Regime: 10 a.m., Geneseo, corner of South State Street and South Oakwood Avenue
House District 48 Candidate Forum: 10 a.m., Boone History Center, 602 Story St., Boone
IA: Hold Miller-Meeks Accountable: Talk to Our Neighbors: noon, Lafayette Park, 700 W. 4th St., Davenport
📅 Sunday (May 31)
Stand Up for Each Other Rally: 3 p.m., MLK Park 501 Brady St., Davenport
Art in the Park with Iowa City SURJ: 3:30 p.m., College Green Park Gazebo, 600 E. College St., Iowa City
Vigil for ICE Out: 6:30 p.m., Mays Island (51 2nd Ave. Brg.), Cedar Rapids