Capital Punishments around the Country

February 9th, 2017 by admin in Capital Felonies

Capital punishment–i.e., the death penalty–has been a feature of criminal justice systems dating back to ancient times. While over 100 countries across the world today have abolished capital punishment entirely, many parts of the United States, including Texas, still employ the death penalty for certain persons convicted of murder. Texas Leads the Nation in Executions […]

Read More →