Senate Majority Leader Dean Johnson faces a primary challenge

Politics Tim Post · ·