garcia white
Texas Executed a Man with a 67 IQ Tonight
Robert Ladd was put to death by lethal injection, ending a decades-long legal battle centering on longstanding claim that he is at least mildly retarded.
Advertisement
Robert Ladd was put to death by lethal injection, ending a decades-long legal battle centering on longstanding claim that he is at least mildly retarded.