Texas Executes Edward Busby Jr. for 2004 Murder of Retired Professor
Home - The Chenab Times [Unofficial]
May 15, 2026
Edward Busby Jr. was executed in Texas for the 2004 murder of retired professor Laura Lee Crane. The execution proceeded after the U.S. Supreme Court lifted a stay that had been issued to review claims of intellectual disability.
Discussion in the ATmosphere