John Merrill

Barber

Voter ID Remarks Prompt Activists to Walk Out of Selma Church

Political tension over the state of Alabama’s controversial voter ID law prompted Rev. William Barber,…