rev-william-barber

The progressive family tree is an big old tree with many branches. It is rooted deeply in the activism and courage of hundreds of years of American history. And the trunk of tree is the core values we all share.