How else can we explain his refusal to listen to his constituents in a public forum?

He’s happy to speak  at $1000-a-plate fund raisers or with paid-membership clubs and organizations, but his own website shows no records of any public town hall or other voter-friendly events.

John Carter is supposed to represent everyone in District 31, not just the wealthy and well connected. If he won’t reach out to us, then we have to go to him.