On March 11, 2025, a DeKalb County jury reached a verdict, finding Kenneth Perry guilty of sexually assault and the double murder of Pamela Sumpter and her brother John Sumpter in 1990. DeKalb County ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results