The Ombudsman has reiterated his call on the government to establish a National Human Rights Institution (NHRI), “without any further delay.”In his foreword to the Annual Report for 2023, Judge Emeritus Joseph Zammit McKeon said this move would present “a practical, resource-efficient, and effective approach to strengthening the country’s commitment to human rights.” The Ombudsman...