• Michael Schnuerle, a co-founder of Louisville's Code for America Brigade, the Civic Data Alliance, works at Hack for Change Louisville, the city’s official Code for America National Day of Civic Hacking event at Code Louisville.

    Michael Schnuerle, a co-founder of Louisville's Code for America Brigade, the Civic Data Alliance, works at Hack for Change Louisville, the city’s official Code for America National Day of Civic Hacking event at Code Louisville.

    Civic hackathon

  • Jeffersontown High School students wait for the second round of buses to take them home after the last day in session for Jefferson County Public Schools.

    Jeffersontown High School students wait for the second round of buses to take them home after the last day in session for Jefferson County Public Schools.

    Last Day of School

  • Tom Moffett, a member of the Kentucky Alliance against Racist and Political Repression at the "Face-To-Face" Community Forum in Old Louisville.

    Tom Moffett, a member of the Kentucky Alliance against Racist and Political Repression at the "Face-To-Face" Community Forum in Old Louisville.

    Face-To-Face-Forum

  • Gary Brice leads the chant for FOP President Dave Mutchler "to go" following his controversial letter last week during the FOP Action protest outside Louisville Metro Police Headquarters at Seventh and Jefferson Streets, June 22, 2015. (Photo by Brian Bohannon)

    Gary Brice leads the chant for FOP President Dave Mutchler "to go" following his controversial letter last week during the FOP Action protest outside Louisville Metro Police Headquarters at Seventh and Jefferson Streets, June 22, 2015. (Photo by Brian Bohannon)

    FOP Action-Protest

  • Kabira Hakini holds a shirt that reads, “My blackness is not a weapon,” during the FOP Action protest outside Louisville Metro Police Headquarters at Seventh and Jefferson Streets, June 22, 2015, at City Hall. (Photo by Brian Bohannon)

    Kabira Hakini holds a shirt that reads, “My blackness is not a weapon,” during the FOP Action protest outside Louisville Metro Police Headquarters at Seventh and Jefferson Streets, June 22, 2015, at City Hall. (Photo by Brian Bohannon)

    FOP Action-Protest

  • People fill the crosswalk to stop traffic during the FOP Action protest outside Louisville Metro Police Headquarters at Seventh and Jefferson Streets, June 22, 2015. (Photo by Brian Bohannon)

    People fill the crosswalk to stop traffic during the FOP Action protest outside Louisville Metro Police Headquarters at Seventh and Jefferson Streets, June 22, 2015. (Photo by Brian Bohannon)

    FOP Action-Protest

Blog

See the rest of the photos made on assignment, and personal images that happened along the way ...