Loading Video…
This browser does not support the Video element.
Atlanta named finalist for 2028 DNC
Atlanta has emerged as a finalist to host the 2028 Democratic National Convention, a move economists say could revitalize downtown infrastructure alongside the World Cup and Super Bowl.