Mayor of Atlanta, Texas Set For Deployment To AfghanistanMayor of Atlanta, Texas Set For Deployment To AfghanistanThe Mayor of Atlanta, Texas has been called to Afghanistan for active duty.Keeta KingKeeta King