Utopianism and the Long Civil Rights Movement: A History of Hope and Struggle
The Long Civil Rights Movement was a period of social and political activism that sought to end racial discrimination and segregation in the United States. The movement began in the early 20th century and lasted until...