Cuba, with one of highest inmate populations, pardons 2,604

100
0
Share:

Communist-run Cuba, which has one of the highest incarceration rates in the world, has pardoned 2,604 convicts, state-run media reported on Friday, without releasing a list of those pardoned.

Share: