Group of Human Rights Experts on Nicaragua (GHREN) of the United Nations identify the chain of command in human rights violations and recommends “judicial investigations”
Group of Human Rights Experts on Nicaragua (GHREN) of the United Nations identify the chain of command in human rights violations and recommends “judicial investigations” La Prensa, Feb 29, 2024…