The steady drumbeat of states recognizing the error of enforcement-only anti-immigrant legislation continues. This week, Iowa and Kansas join the list of nine states to date (including Virginia, Kentucky, Nebraska, Montana, South Dakota, Colorado, and Washington) that have defeated their broad (and misguided) anti-immigrant bills this legislative session.