Sheriff Ed Troyer takes the stand in criminal trial against him

Exercising his constitutional right, Pierce County Sheriff Ed Troyer began his testimony in his own defense, Thursday, in the criminal trial against him.

Latest Videos

Latest Weather News

View More
View More