Businessman Jim Graves is new type of challenge for Bachmann

Politics Conrad Wilson · ·