The Other Death Penalty

A group of advocates in Rhode Island are suing the state prison over a century-old law that declares inmates serving life sentences legally dead.

Leave a Reply