lee-carter

3 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.