Latest Media Center Press releases Office of the High Commissioner for Human Rights Manpreet testing 5909 ticket 26 July 2024 Share Manpreet testing 5909 ticket Tags Africa Region Courts and legal processes Back to top