Is the Church Responsible for Racism? Truth for a New Generation Episode 304 — Alex McFarland