Centre for Human Rights Research

The Centre for Human Rights Research website can now be found at chrr.info.