Subscribe to Updates
Get the latest creative news from FooBar about art, design and business.
Browsing: capital punishment
Texas executed Steven Nelson for the 2011 murder of an Arlington pastor, marking the state’s first execution of the year. Nelson was put to death Wednesday, ending a decade-long legal battle.
A man sentenced to death for a 2014 quadruple murder in McKinney lost his appeal at the U.S. Supreme Court, leaving his conviction and death sentence intact, according to Dallas News.






