Dallas Police Chief David Brown: We Will Give Our Lives For Your Right To Protest

|

Dallas Police Chief David Brown says that police are willing to give their lives in order to protect the public's right to protest.

Comment
Show commentsHide Comments

Latest Political Videos

Video Archives