What is a NHRI? NHRIs are state bodies that are given powers either by the Constitution or by written law to protect and promote human rights. They …
Read more: Towards a National Human Rights Institution – Trinidad and Tobago Newsday
2023-04-17
What is a NHRI? NHRIs are state bodies that are given powers either by the Constitution or by written law to protect and promote human rights. They …
Read more: Towards a National Human Rights Institution – Trinidad and Tobago Newsday