Cuba's death-penalty record rivals Iran's

by