DPD Chief Takes Up Citizens Police Review Board Issues At Meeting
The Citizens Police Review Board is the topic of discussion at Dallas City Hall today. The board is a "means for citizens to communicate their concerns regarding alleged inappropriate police behavior."

More Videos