“I Saw a Man Fly! I Am Sure I Did!”
Feb 20, 2020
Comment Article
A Society of Friends: David Elton Trueblood
Dec 1, 2017
Comment Article
Mack McCarter is founder and coordinator of Community Renewal International, and has been honoured with numerous awards for his work with CRI. He is an ordained minister in the Disciples of Christ (Christian Church) denomination. He and his wife, Judy, live in Shreveport, Louisiana, and in Washington, DC. They have two children and four grandchildren.