Capital Punishment Legislation
Senator Leahy spoke to reporters about legislation he is sponsoring to reform the administration of capital punishment, following the exoneration of several inmates. His legislation would al…
224 viewsSenator Leahy spoke to reporters about legislation he is sponsoring to reform the administration of capital punishment, following the exoneration of several inmates. His legislation would al…
224 views