Here’s how Johnson County’s challengers beat out their incumbents

Posted on November 8, 2017