Neil Cazares Thomas

Neil Cazares Thomas, senior pastor of Cathedral of Hope in Dallas, discusses the challenges and...