A Christian legal group has filed a petition with the Inter-American Commission on Human Rights (IACHR) on behalf of Nicaraguan Bishop Rolando …
Read more: Legal group pleads for imprisoned Bishop Álvarez's rights before human rights commission
2023-09-15