ScotsCast: The Responsibility of the Church

Dr. Brian T. Fikkert, Professor of Economics & Community Development and Director of The Chalmers Center
Dr. Fikkert discusses the idea of the Church’s role in God’s world, of proclaiming the good news and showing it.