Georgia Executes Willie James Pye for 1993 Murder of Alicia Lynn Yarbrough Despite Intellectual Disability
Published
A Georgia man convicted of the killing of his former girlfriend three decades ago was put to death in the state’s first execution in more than four years.
Full Article