The Edifi Podcast Network
What is liberation theology? Dr. Michael Brown explores the concept and what it really means.