Friends and family blame the DeKalb County police department for its lack of action after a 21-year-old man went missing on May 22. The man, Keontae Chenault, is now presumed dead. A body, tentatively identified as Chenault’s, was found on May 30 along I-20 in Douglas County, but the family said the connection between his […]