The controversy is about Atlanta Mayor Kasim Reed's firing of former city fire chief Kelvin Cochran for publishing a book in which he class-slandered LGBTs by calling them "vile," among other things.
Courts have long held that employers need not continue to employ those who subvert and sabotage the mission of their employers with reckless speech or actions.
Atlanta, like most large cities, embraces diversity and it is certainly not in the city's interest to discourage qualified gay firefighters from seeking employment there, hence the mayor's dismissal of his insubordinate fire chief.
Evangelist Franklin Graham and Tony Perkins, the head of the Family Research Council, are busy ginning up "freedom of speech" and "religious liberty" outrage by obscuring the relevant facts in this matter, but Mayor Reed thinks Atlantans know what time it is and he isn't caving to the interference of agenda-laden outsiders or their fundraising machinations.
(Via Holy Bullies and Headless Monsters)