Live Here

Rethinking "The Law"

Special | 27m 34s

Newly appointed Amarillo Police Chief Ed Drain talks with Producer Karen Welch about an audit that has suggested major changes in department operation, and City Councilwoman Lisa Blake sits down with Welch for an interview.

Aired: 09/22/16

Rating: NR

Video has closed captioning.

Problems Playing Video?