1 sources
Punch Newspapers1m ago
The US Supreme Court has rejected a final appeal from Christa Pike, clearing the way for her execution in Tennessee for a 1995 murder.