Blog

The Center for Health, Human Rights and Development (CEHURD) is an indigenous, non-profit, research and advocacy organization which is pioneering the justiciability of the right to health in the East Africa Region. CEHURD realizes this...