Challenge Ministries Swaziland is a not for profit section 21 charity based in Swaziland; a small, beautiful
country which is landlocked between South Africa and Mozambique.
Mobilize Transit TV is a free-to-air channel that beams uplifting,
educational and entertaining TV to thousands of people on major commuter routes across Swaziland.
Bulembu Ministries is a not-for-profit organisation restoring hope, equipping lives and building families through
Christ-centered community care and community enterprise.