Willie James Pye was executed on March 20, 2024 despite being deemed intellectually disabled by multiple experts. (Georgia Department of Corrections via Associated Press) ...
The execution of Willie James Pye has reignited debate over Georgia's death penalty standards, highlighting the challenges defendants face under the current legal framework. State Rep. Bill ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results