car impound Articles

Car Impound Scheme: 2 Officers Arrested

A car impound scheme orchestrated by several California police officers has King City, California in an uproar. An investigation found that the police chief and several officers were selling or giving away the impounded cars of poor Hispanic residents. Although …