To celebrate the 300th episode milestone, Mark and Jonathan answer some of the questions that were submitted by the community.
See All 346 Episodes of "Pastors Talk - A podcast by 9Marks"