Steven Lawayne Nelson was put to death Wednesday night in the second scheduled execution in the United States for 2025.
A Texas inmate who strangled and suffocated a pastor inside his own church years ago revealed at the brink of his execution that he had ‘found peace’ and was ‘ready to go home.’ Steven Lawayne Nelson ...
Steven Lawayne Nelson, 37, died by lethal injection yesterday (February 5) at the state penitentiary in Huntsville ...
Non-members can sign up for free by 11:59 p.m. Pacific Time on Feb. 9 to be eligible for the Starbucks Monday coupon in the ...
Wedding reception food — whether it’s waistline-friendly, budget-friendly or served in an unfriendly manner — often rises as ...
Ta’Caiya Sade, who is a poet, event planner and entrepreneur, joined us to discuss some upcoming events, including the Lovers ...
The Ruth Ellis Story tells the gripping story of the nightclub manageress, played by Lucy, 31, who was hanged at the age of ...
Alabama became the first state to carry out executions with nitrogen gas when three inmates were put to death using the ...