UN Experts Condemn Peru’s Amnesty Law, Citing Human Rights Violations
Peru's amnesty law has been deemed a violation of human rights by UN experts, sparking…
Peru's amnesty law has been deemed a violation of human rights by UN experts, sparking…
A recent UN report has criticized the Sri Lankan government for its failure to address…