Two Calif. Police Officers File Claim Against City

Tehachapi Officers Rick Disney and Peter Graff filed the claim alleging that they are working in a hostile work environment and suffering emotional distress after reporting the incidents.

Loading