FBI agent Bishop appears in a booking photo in Denver

FBI agent Chase Bishop appears in a booking photo released by the Denver District Attorney’s Office, in Denver, Colorado, U.S., June 12, 2018. Denver District Attorney’s Office/Handout via REUTERS

Top Stories

- Advertisement -