A DeKalb County pastor is calling for accountability after more than 50 heavy-duty truck tires were illegally dumped across the Temple of Faith Ministries property.
Garcia, a Salvadoran national, had been living in the United States while there was an active warrant for his arrest for ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results