News
ATLANTA — Atlanta police are searching for at least three people who they say opened fire at a Waffle House. Officers were called to the restaurant on Northside Drive just after midnight April 21.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results