Scroll to Top

The Institute for Human Rights and Development in Africa (IHRDA), the Centre for Human Rights – University of Pretoria (CHR), and the Legal and Human Rights Centre (LHRC) have sued the United Republic...