Haiti
IACHR concludes visit to Haiti
Washington, D.C., June 29, 2009 The Inter-American Commission on Human Rights (IACHR) conducted a visit to Haiti from May 24 to 29, 2009. The delegation was headed by Commissioner Sir Clare K. Roberts in his capacity of IACHR Rapporteur…