An Alpharetta man has pleaded guilty to charges of impersonating a federal agent.
Man pleads guilty to impersonating federal agent