Former director of security at DeKalb hospital accused of stealing guns, $20K
DeKalb County GA Aug 28 2019 The former director of security for a DeKalb County hospital has been indicted on 19 charges after allegedly stealing almost 100 firearms to sell for his own personal gain, authorities said. Russell Richardson, 43, of Dallas, N.C., was the director of security for DeKalb Medical Center — now named […]