Videos by Ps Alfred Mncanase Ministries. This is a soul winning organisation, carrying out the ministry of Jesus Christ by the Holy Spirit