Atlanta Inspector General Shannon Manigault has been placed on administrative leave, according to multiple sources.
City officials claim that Atlanta's Office of the Inspector General violated state law dozens of times by issuing at least 50 ...