Inaccessible health services and spiritual beliefs drive those in need to the shrines of 45,000 traditional healers.
Malte Werner
MORE FROM AUTHOR
Content Feed
Advertisement
Inaccessible health services and spiritual beliefs drive those in need to the shrines of 45,000 traditional healers.