Part of living in a country which respects human rights is having a strong National Human Rights Institution. Independent of Government, bodies like...
105426af720bca4b4b2c05db4805c707