Local News March 8, 2017 Author: jwelcome Mercedes-Benz USA CEO talks local… Since announcing its move to metro Atlanta, Mercedes-Benz presence has been hard to miss. visit main article Related news January 5, 2017 Water main break being repaired in… Riverdale double murder suspect surrenders January 17, 2017 Moving truck seen in front of Obamas' new DC home