Tilon Carter
On May 16, Tilon Carter is scheduled to be executed for the robbery and murder of 89-year-old James Eldon Tomlin, which occurred in April 2004 in Fort Worth. Carter was sentenced in 2006, and his appeals since then have focused on the deficiency of his trial lawyers and faulty jury instructions. The U.S. Supreme Court refused to consider…
