The Texas man convicted of kidnapping and murdering a retired 77-year-old Texas Christian University professor in 2004 has been scheduled for execution, according to the Texas Department of Criminal Justice.
Edward Lee Busby was found guilty of abducting Laura Lee Crane from a Fort Worth grocery store parking lot and suffocating her. Busby was arrested in Oklahoma City, driving Crane’s car. He led authorities to her body in Oklahoma, just north of the Texas border.
According to TDCJ, Busby will be executed on May 14, 2026…