0 Articles by: Lee Carter
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.
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.