Joshua Sati

Rev. Joshua Sati is an ordained minister in the Evangelical Church Winning