This booking photo provided by the Oklahoma State Bureau of Investigation shows Tad Bert Cullum. On Saturday, April 13, 2024, Oklahoma authorities said they arrested and charged four people, including
Harris County, Texas, is the death penalty capital of the country. In most cases resulting in a death sentence in the past 20 years, appointed defense lawyers failed to uncover potentially life-saving evidence, the report found.