Loading Video…
This browser does not support the Video element.
Police now stationed to guard Atlanta public safety training site indefinitely
FOX 5 has learned that 30 on-duty officers are now being stationed at the DeKalb County property everyday. Some homeowners worry that means less officers to patrol the streets.