Litigation Alert: Our partner Center for Health, Human Rights and Development (CEHURD) challenges the Uganda Human Rights Commission’s (UHRC) inordinate delays in addressing health rights violation complaints in Uganda
Court: Constitutional Court of Uganda Case:...