June 30, 2020
Branden Barragen converses with Town of Herndon Police Chief Maggie DeBoard.
Stories this photo appears in:
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.
Sign in to comment
Or login with:
OpenID