Guatemala snubs human rights court, orders release of prisoners convicted of crimes …
A Guatemalan appeals court on Friday disobeyed a ruling from the Inter-American Court of Human Rights by ordering the release of three former … Read more: Guatemala snubs human rights court, orders release of prisoners convicted of crimes …Continue Reading