Implicated in Payá's death, Cuba should be ousted from U.N. Human Rights Council | Opinion
But an independent finding by the Inter-American Commission on Human Rights (IACHR) asserts the direct involvement of state agents in the crash. Read more: Implicated in Payá's death, Cuba should be ousted from U.N. Human Rights Council | OpinionContinue Reading
