Author Talk: Voices of a People’s History of the United States in the 21st Century: Documents of Hope and Resistance
New Rochelle Public Library 1 Library Plaza, New RochelleREGISTRATION IS REQUIRED FOR THIS EVENT* Twenty-first century social movements come to life through speeches, essays, and other documents of activism, protest, and social change in Voices of a People’s History […]