Group(s)
Caption
Lottie Shackleford was elected mayor of Little Rock, Arkansas, the first Black woman elected mayor of one of the 100 largest cities in the United States.
Featured Image
Year
1987