Inaccessible health services and spiritual beliefs drive those in need to the shrines of 45,000 traditional healers.

Inaccessible health services and spiritual beliefs drive those in need to the shrines of 45,000 traditional healers.