Human Rights Watch (HRW) called on Libya Friday to suspend the death sentences of Ahmed Ibrahim and Walid Dabnoon, who were convicted of crimes related to the country's uprising in June...
Human Rights Watch (HRW) called on Libya Friday to suspend the death sentences of Ahmed Ibrahim and Walid Dabnoon, who were convicted of crimes related to the country's uprising in June...