God provides the office of High Priest to serve as a mediator between God and man.
.
Podcast: Play in new window | Download
Subscribe: Apple Podcasts | RSS