Category: Legislation

0

The Death Penalty Epilogue

By Carissa Barstis New England hadn’t executed anyone in 45 years. May 13, 2005 in Somers, Connecticut was to be the first execution since 1960 for the entire region. Michael Ross had been on...