Facing a Clean Elections investigation that could have forced him from office, Rubalcava resigned today. To read more on this item plus all the stories in the July 19 Yellow Sheet...
Get 24/7 political news coverage and access to events honoring top political professionals