Vednita Carter
Vednita Carter is an influential abolitionist who opposes prostitution as exploitative. She lives in Twin Cities, Minnesota, United States. She is an African American and was a stripper before becomin...