lee-carter

Articles by: Lee Carter

Page 1 Next

Lee Carter is an elected member of the Virginia House of Delegates for the fiftieth district. He is a member of the Democratic Socialists of America.