Posts
Grenadians Present at Inter-American Human Rights Commission
Groundation Grenada and GrenCHAP will be presenting at a special hearing at the The Inter-American Commission on Human Rights (IACHR) on Monday, 19 October at 5:45 pm, to report on the criminalization of relations between persons of the same…