After nearly seven decades, US executes first woman on federal death row
US Supreme Court voted 6-3 in favor of lifting a last minute stay of execution and allowing it to proceed
Source link
US Supreme Court voted 6-3 in favor of lifting a last minute stay of execution and allowing it to proceed
Source link