death penalty execution Texas

State of Texas executes Ruben Cardenas

Last night, November 8, 2017, the State of Texas executed Ruben Cardenas after the U.S. Supreme Court rejected several remaining appeals.¬† Cardenas was pronounced dead at 10:26 PM after four hours of delay caused by the Supreme Court’s review. Cardenas’ execution¬†sparked an outcry from international leaders for its violation of the Vienna Convention on Consular […]