Steven Lawayne Nelson was put to death Wednesday night in the second scheduled execution in the United States for 2025. Post navigation How Taylor Swift tried to ‘tone down’ Blake Lively years before Justin Baldoni legal nightmare caused a ‘rift’ VP Vance: Biden admin knew where violent migrants were, yet DID NOTHING to protect Americans