By Rena Abdusalam BATON ROUGE, LA - The Capital Appeals Project, a nonprofit law firm located in Louisian ...
By Rena Abdusalam BATON ROUGE, LA - The Capital Appeals Project, a nonprofit law firm located in Louisiana, released a report about Louisiana's capital punishment system this week, noting the state’s ...
Read more