Craig Stephen Hicks is facing charges in the deaths of threee Muslims in Chapel Hill.
Craig Stephen Hicks is facing charges in the deaths of threee Muslims in Chapel Hill. Chuck Liddy AP
Craig Stephen Hicks is facing charges in the deaths of threee Muslims in Chapel Hill. Chuck Liddy AP