Taft Police Chief placed on paid administrative leave

Taft Police Chief Klaus "Bill" Mansion has been placed on paid administrative leave after he was indicted on a misdemeanor charge of oppression.


TRENDING VIDEOS