Atlanta police have detained five people after a police chase on Interstate 20. Officials say the situation began with an armed vehicle break-in in northeast Atlanta. Dashcam footage shows the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results