David Johns, 55, of 956 Sycamore Drive (in unincorporated DeKalb County just north of Decatur), was found dead around 2:30PM Friday afternoon, 5/11/2012. He had not shown up for work Thursday or Friday. Police say there were signs of trauma, but no signs of forceable entry.
The Decatur Heights Neighborhood blog is updating a post as new information surfaces.
Comments