External Publication
Visit Post

Texas Executes Edward Busby Jr. for 2004 Murder of Retired Professor

Home - The Chenab Times [Unofficial] May 15, 2026
Source
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

Loading comments...