Dying For Facts Part 1: Death Penalty Debates
On November 23, 1973, Dennis Weaver read a disturbing article in his Atlanta newspaper. Two men were found dead in a ditch along the very same highway where he had been hitchhiking the day before. Even more disturbingly, Weaver recognized that these were the very same men who had picked him up. Weaver called the…
