Belize to Establish National Human Rights Institution in 2026
The Office of the Ombudsman has announced that the country will begin the process of establishing a National Human Rights Institution (NHRI) in 2026. The development, revealed in an official Human Rights Day statement, marks what could become one of Belize …