Skip to playerSkip to main content
  • 9 years ago
Placer County Law Enforcement Officers Jeffery Villanueva, Deputy Robert Madden and Sergeant Megan Yaws faced a judge for the first time for being accused of abusing inmates and filing false reports.
Comments

Recommended