Recent Work: Selma: SelmaEdit08

Selma, Alabama -- 3/07/2015-- Men sell posters of black leaders on the street in Selma, Alabama March 7, 2015. Jessica Rinaldi/Globe StaffTopic: Reporter:

Selma, Alabama -- 3/07/2015-- Men sell posters of black leaders on the street in Selma, Alabama March 7, 2015. Jessica Rinaldi/Globe Staff

Topic:

Reporter: