DeKalb family awarded $17.5 mill in Grady lawsuit

Updated:

Loading
DeKalb family awarded $17.5 mill in Grady lawsuit