Submit CVs – New Recruitment Center for Health, Human Rights and Development (CEHURD) Center for Health, Human Rights and Development (CEHURD) is a main stream legal and human rights indigenous organisation in Uganda. […] More