GAP Ministries

Uitenhage, Eastern Cape 

Welcome to our home page! GAP Ministries is a Christian non-profit and para-church ministry. Our vision is to see the fulfillment of com...