Keeping Hope Alive Sermons and Speeches of Rev. Jesse L. Jackson, Sr.

For over fifty years, Rev. Jesse L. Jackson, Sr., a Baptist minister, activist, and organizer, has worked for civil rights, peace, and the promise of true democracy. From his...