Puerto Rico Gov. Alejandro Garcia Padilla said Monday that the death penalty is a "social aberration" and he came out against using capital punishment on the island, where it has been prohibited for decades.

"The death penalty is a social aberration that should be eradicated from humanity," said Garcia Padilla in response

Leggi Tutto