NPR_Greensboro_001

A scene on Main Street in Greensboro, Alabama, where over a quarter of the population receives Social Security Disability benefits.
A scene on Main Street in Greensboro, Alabama, where over a quarter of the population receives Social Security Disability benefits.