Charles Foster Johnson

Charles Foster Johnson

Charles Foster Johnson is founder and executive director of Pastors for Children, an advocacy group supporting public education. He lives in Fort Worth, Texas.