Photo

Photo detail

Branden Barragen converses with Town of Herndon Police Chief Maggie DeBoard.

Stories this photo appears in:

Tease photo

Love & Unity Prayer Rally Held in Herndon

Not changing the narrative, changing the atmosphere.

In the Town of Herndon, population 23,000, faith-based organizations gathered with the Town's police force.

Comments

Use the comment form below to begin a discussion about this content.