Sitho MdlaloseMarch 18, 2018 https://cityhillchurch.org.za/wp-content/uploads/2018/03/Perfect-Mediator.mp3Perfect MediatorJesus is the perfect mediator, and no one else can do what He has done for us, on our behalf. […] Read further Jesusmediatorperfect mediatorsacrificesinsthe cross