Excitement is building as Atlanta awaits key details for the 2026 FIFA World Cup, with Mercedes-Benz Stadium set to host eight of the tournament’s 104 matches, including a semifinal.
Federal officials in Atlanta announced a major fentanyl bust during a live FBI news conference, calling it one of the most significant drug seizures in the region’s history. Authorities say the amount ...