Latest updates from Houston & Texas
Texas recently executed its 600th inmate, Edward Busby, after the U.S. Supreme Court lifted a stay related to intellectual disability concerns, highlighting the state's leading role in capital punishment. The event underscores ongoing legal challenges, including racial disparities, geographical biases in sentencing, and evolving constitutional standards regarding who is eligible for the death penalty.
Legal and political developments related to CapitalPunishment, analyzed from a legal perspective.