About Challenge Ministries UK
Challenge Ministries cares for orphaned & vulnerable children, runs rehabilitation centres, brings education, development & microfinance projects to rural communities and plants churches to Transform the Kingdom of Eswatini one life at a time.
www.cmswazi.org.uk
info@cmswazi.org.uk
Challenge Ministries UK Registered charity number 1162211