The Centre for Human Rights and Pan Africa ILGA have released a joint statement as twenty were arrested at a...
The Centre for Human Rights, University of Pretoria is an internationally recognised university-based institution that combines academic excellence and effective...