Deputy Chief Christina Smith explains how the Dallas Police Department's Internal Affairs Division works to preserve the integrity of the department.

j vimeo.com/67675009

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…