Daily Archives: November 3, 2013

1 post

North Carolina Council of Churches

Rooted in a commitment to community and faith, the North Carolina Council of Churchesweaves in Christian teachings to connect justice to every aspect of daily life.