Sermon

David Platt


David, Platt – president, International Mission Board

June 11, 2017