The National Human Rights Commission Commission (NHRC) is set to inaugurate on Tuesday a Special Independent Investigative Panel on Human Rights Violations in the Implementation of...
In a bid to deliver more on its statutory mandate and ensure that all relevant stakeholders adhere to the principles of respect for human rights...