Challenge Ministries Swaziland is a not for profit section 21 charity based in Eswatini; a small, beautiful
country which is landlocked between South Africa and Mozambique.
Read more
Bulembu Ministries is a not-for-profit organisation restoring hope, equipping lives and building families through
Christ-centered community care and community enterprise.
Read more