Who is James Comey?

Who is James Comey?
Published: 5:13 PM EDT June 8, 2017