The Inter-American Court of Human Rights (IACHR) has demanded that the Nicaraguan government “immediately proceed to release” the bishop of …
Read more: Inter-American Court of Human Rights demands immediate release of Nicaraguan Bishop Álvarez
2023-07-03