WXIA-TV Atlanta
Georgia Little Caesars employee accused of murdering manager inside store, GBI says
11Alive's NBC affiliate WALB reported the DeKalb County man allegedly shot and killed his manager at Little Caesars. LEESBURG, Ga. — A Georgia Little Caesars store manager was shot multiple ...
3 hours ago