Rebecca Limon

Oxnard To Pay $6.7M To Family Of Innocent Man Fatally Shot As Many As 20 Times By PoliceOxnard will pay $6.7 million to the family of a jogger fatally shot by police who suspected at the time that he had been part of a pursuit with officers.
Sandwich Generation

Listen Live