Tweet
@SandraLeeFewer ran on the message of "The Richmond is not for sale" and now @Conniechansf is using the same message. The Richmond District has a chance to end this corrupt political machine in November. Hope they're paying attention.
Mentions
See All