Atlanta Police Claimed They Put Away a Serial Child Murderer — But Victims' Families Are Skeptical
Photo: Bob Andres/Atlanta Journal-Constitution via AP For almost 40 years, Catherine Leach has grappled with what happened to her 13-year-old son, Curtis Walker, whose bruised corpse was found floating down the South River in DeKalb County, Georgia, on March 6, 1981. The seventh grader, who helped the elderly and loved to fix bicycles, had died from asphyxia due to probable suffocation. “He was a boy that loved his mama,” Leach, now 70, says of Curtis, who dreamed about becoming a Hollywood actor....