David Chen - David and Goliath

Date: 7/21/2019
More audio from All Saints Church
Organization: All Saints
Price: FREE
David Chen Rev. David Chen is a graduate of Westminster Theological Seminary in Philadelphia and has served as a missionary in China since the mid 2000s.