Add a comment...
Atlanta Leader is an online news service focusing on Atlanta, Georgia. As we say you can 'rely on the 'Leader.
- Atlanta Leader is a long-time news service covering the city of Atlanta, in Georgia. Providing continuously updating local news, the 'Leader also updates world headlines and business reports. Purely an online, service the Atlanta Leader offers RSS feeds, daily news by email, and headlines for external Web sites.