
The Spirit of Selma: A Call to Political Engagement on Its 60th Anniversary
Edwin Buggage Editor-in-Chief Data News Weekly It was sixty years ago, on March 7, 1965, that a group of determined activists set out from Selma, Alabama, marching for one of the most fundamental rights in […]