demerarawaves.com
Inter-American Human Rights Commission calls on Guyana to reduce prison overcrowding
Washington, D.C. – The Inter-American Commission on Human Rights (IACHR) condemns the deaths of inmates at the Camp Street prison located in Georgetown, Guyana. The IACHR calls on the State to en…
Denis Chabrol