7 charged with domestic terrorism after deadly shooting near proposed Atlanta police training facility
3 years ago
24
Seven people were arrested and charged with domestic terrorism following the fatal shooting of one person and the shooting of a Georgia state trooper near a proposed Atlanta police training facility, according to the Georgia Bureau of Investigation.