Georgia executes Willie James Pye despite his intellectual disability
Pye, 59, was put to death by way of lethal injection in Georgia on Wednesday evening after all of his legal efforts, including a request for stay of execution by the US Supreme Court, were exhausted.