Arthur Lee Burton is executed in Texas after U.S. Supreme Court denied his application for a stay
The U.S. Supreme Court denied Arthur Burton's application for a stay based on evidence of his intellectual disability
Latin Times ·