Nicaragua: Ortega Finally Accepts Human Rights Investigation
The Government of Nicaragua announced today that it will allow a mission of the Inter-American Commission on Human Rights (IACHR) to visit the country to “observe the human rights situation”, informed the secretary general of the Organization of American States (OAS) Luis Almagro.
Read More