Good Shepherd Mission Hospital is a non-profit faith based organisation supported by the Ministry of Health, Swaziland. As part of its comprehensive health care package, it’s actively involved in home-based care for TB/HIV, NCD and cancer patients, especially to the needy, bed bound and orphaned patients.