Challenge Ministries Swaziland, UK
UK
Our vision is to make a long term difference in Swaziland through the care of orphaned & vulnerable children, development of rural communities, education, rehabilitation programs, rural healthcare, sustainability projects and teaching godly leadership