Six Georgia Lawmakers Side with Fired Atlanta Fire Chief Kelvin Cochran

The Washington Examiner reports that six Georgia lawmakers have written to the Mayor who fired Kelvin Cochran for writing a self-published book on Christian life and ethics, “Who Told You … Continue reading Six Georgia Lawmakers Side with Fired Atlanta Fire Chief Kelvin Cochran