Here is my interview with Dr. Bob Roberts, founding pastor of Northwood Church in Keller, Texas, and an effective facilitator in connecting Christian leaders with Muslim leaders. Listen To: Bob Roberts: Connecting Christian and Muslim Leaders
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More