---

 ![](https://www.citywatchla.com/images/stories/Apr-2026/029h.jpg)

 [ LOS ANGELES ](https://www.citywatchla.com/index.php?option=com_content&view=category&id=312)

#  The LAPD Isn’t Broken Our Legal System Is

April 13 2026

Written by Tim Gaspar.

<a class="a2a_button_facebook"></a><a class="a2a_button_twitter"></a><a class="a2a_button_email"></a><a class="a2a_button_print"></a>[](https://www.addtoany.com/share)

OP/ED - Every budget season in Los Angeles, a familiar chorus plays out at City Hall. The city controller sounds the alarm about ballooning liability payouts. DSA-backed councilmembers point to the dollar figures as evidence that the LAPD is out of control, in desperate need of more oversight and reform. The numbers are alarming enough that it’s easy to nod along. Last fiscal year alone, LAPD-related settlements totaled $155 million, enough to fund the city’s entire animal services and street lighting departments combined.

But before we agree that those numbers indict our police department, we owe it to ourselves to look at what the cases actually involve. Because when you dig into the details, the story the DSA wants to tell largely falls apart. What you find instead is a legal and liability system that is actively bankrupting our city while demonizing some of our finest public servants.

Let’s look at four of the largest recent payouts.

**The Costco Shooting $17.7 Million**

[A federal jury awarded $17.7 million](https://abc7.com/amp/corona-shooting-settlement-costco-kenneth-french/11175078/) to the family of Kenneth French, a mentally disabled man who was shot and killed by off-duty LAPD Officer Salvador Sanchez inside a Costco in Corona, a city that is not Los Angeles. The incident began when French struck Sanchez from behind without warning while Sanchez was holding his toddler son. Sanchez, who believed he had been shot, drew his weapon and fired.

There are legitimate questions about Officer Sanchez’s judgment that day, and the LAPD ultimately fired him for violating use-of-force policy. But why is the City of Los Angeles writing a nearly $18 million check for something that happened off duty, outside city limits, at a wholesale store in Riverside County? The jury found that Sanchez was acting “within the scope of his employment” because he was carrying his department-issued firearm, a legal theory that, whatever its merit, has nothing to do with whether the LAPD as an institution failed anyone. The department didn’t deploy Sanchez to Costco. He was shopping with his family on his day off. Framing this payout as evidence of systemic LAPD misconduct is a profound stretch.

**The Jesse Murillo Shooting $25.2 Million**

[A jury awarded approximately $24 million](https://www.foxla.com/news/jesse-murillo-jury-awards-nearly-24-million-to-mom-of-man-killed-in-lapd-shooting), later settled at over $25 million to the family of Jesse Murillo, a 32-year-old Navy veteran killed by two LAPD officers responding to a domestic disturbance in Canoga Park. Officers found Murillo outside wearing a gas mask and carrying what they believed to be a machete; it turned out to be a metal pull bar, with a hammer in his pocket. When officers confronted him, he sprinted in their direction. They opened fire.

The Los Angeles County District Attorney’s Office reviewed the shooting and [declined to file charges](https://da.lacounty.gov/sites/default/files/pdf/JSID-OIS-05-26-2020-Murillo.pdf), determining that the officers were legally justified. The Los Angeles Police Commission also initially cleared them, finding no policy violation. A federal jury ultimately disagreed, awarding a staggering sum. Reasonable people can debate what officers should do when a man charges them in the dark holding a bar above his head. But the idea that this case, cleared by prosecutors, cleared by the commission is proof of an out-of-control department strains credulity. It is proof of an unpredictable litigation environment that can second-guess split-second decisions in the comfort of a courtroom months or years after the fact.

**The Trader Joe’s Shooting $9.5 Million**

In 2018, LAPD officers were in pursuit of Gene Atkins, an armed suspect who had already shot his grandmother and was leading police on a high-speed chase. When Atkins fled into a Silver Lake Trader Joe’s while firing his weapon, officers returned fire. Tragically, one of those rounds struck and killed Melyda Corado, an assistant manager who was inside the store. [The city settled for $9.5 million](https://www.taylorring.com/blog/city-of-la-will-pay-9-5m-over-fatal-shooting-of-trader-joes-manager/).

Melyda Corado’s death is genuinely heartbreaking. She was an innocent person in the wrong place at the wrong time, and her loss is a tragedy that deserves acknowledgment. But the cause of that tragedy was a violent fugitive who brought a gun battle into a crowded grocery store. Officers were returning fire at an armed maniac. The city’s culpability here is, at minimum, deeply debatable and yet the taxpayers wrote a nearly $10 million check.

The Workplace Harassment Case $9.5 Million

[A series of workplace harassment lawsuits](https://lapd.com/article/flood-lawsuits-lapd-officers-costs-city-millions) involving LAPD employees including cases within the department’s canine unit resulted in verdicts and settlements totaling approximately $9.5 million. Racial slurs, hostile work environments, and retaliation are serious allegations, and anyone found to have engaged in such conduct should face real consequences, including termination. There is no excuse for that behavior, full stop.

But consequences for bad actors and multimillion-dollar taxpayer-funded windfalls are two very different things. The existence of workplace misconduct, which exists in virtually every large organization in America does not justify the scale of these awards. It certainly doesn’t justify them being used as a club to argue that the department as a whole requires the kind of aggressive political oversight the DSA and its allies are pushing.

Taken together, these cases do not paint a portrait of a rogue police department. The Costco shooting happened in another city, on an officer’s day off. The Murillo shooting was cleared by the district attorney. The Trader Joe’s tragedy was caused by a gunman, not the LAPD. The harassment cases, while real, reflect the kind of workplace dysfunction that exists across government and private industry alike and do not belong in the same sentence as “police brutality.”

What these cases do illustrate is a legal system that has grown wildly untethered from proportionality, and a political environment in which every payout is weaponized to advance a predetermined narrative about law enforcement. The DSA’s councilmembers will cite these figures at every budget hearing as though the numbers speak for themselves. They don’t. The details matter, and the details tell a very different story.

Los Angeles has real public safety challenges. What it doesn’t need is for its elected officials to exploit liability settlements, many of questionable validity or staggering size to undermine the morale and reputation of a department doing an extraordinarily difficult job. Our city is being bankrupted not by rogue cops, but by an out-of-control legal system and the politicians content to let it keep running.

 *(Tim Gaspar is a Businessman and [Candidate for L.A. City Council ](https://timgaspar.com/) - West Valley)*

 [ ![save up to 4000 on used evs](https://www.citywatchla.com/images/LADWP/dwp%20ev%20ad2.png) ](https://www.citywatchla.com/component/banners/click/107 "LA DWP | Save $4K, Green | Priority Ad")

 [ ![Donna Tryfman](https://www.citywatchla.com/images/ADS%20FOR%202026/Donna-Tryfman-Ad-Final-Complete-Border-White-Margin.png) ](https://www.citywatchla.com/component/banners/click/98 "Donna Tryfman - HS1-1")

 [ ![LA DWP #2 (Pay Your Bill Help)](https://www.citywatchla.com/images/LADWP/dwp%20level%20pay%205-7-25.jpg) ](https://www.citywatchla.com/component/banners/click/82 "LA DWP #2 (Pay Your Bill Help)")

 [ ![David DeJute Campaign](https://www.citywatchla.com/images/ADS%20FOR%202026/DejuteAd.png) ](https://www.citywatchla.com/component/banners/click/111 "David DeJute Campaign")

 [ ![Pay Water Bill Help](https://www.citywatchla.com/images/LADWP/dwp%20-%20cares-ad.jpg) ](https://www.citywatchla.com/component/banners/click/97 "Home - LA DWP #2 (Pay Water Bill Help)")

 [ ![Anna Reitano Vertical R. Col](https://www.citywatchla.com/images/ADS%20FOR%202026/reitano%20vertical%20rework.png) ](https://www.citywatchla.com/component/banners/click/112 "Anna Reitano Vertical R. Col")

 ![](https://www.citywatchla.com/images/banners/signup-for-cw.png)

## Get The News In Your Email Inbox Mondays &amp; Thursdays

 First Name

 ---

##  Featured CityWatch Stories

 [ ![](https://www.citywatchla.com/media/yootheme/cache/1c/072d-1c016ddf.jpg) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33319:when-the-last-minute-power-play-failed-sacramento-finally-ran-out-of-time&catid=375)

### [When the Last-Minute Power Play Failed: Sacramento Finally Ran Out of Time](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33319:when-the-last-minute-power-play-failed-sacramento-finally-ran-out-of-time&catid=375)

MY THOUGHTS - Gavin Newsom came to the final days of his final regular legislative session with one more major problem…

 [ ![](https://www.citywatchla.com/media/yootheme/cache/88/071n-88bb0b90.png) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33300:follow-the-money-how-does-a-3-662-apartment-become-affordable-housing&catid=378)

### [Follow the Money: How Does a $3,662 Apartment Become “Affordable Housing”?](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33300:follow-the-money-how-does-a-3-662-apartment-become-affordable-housing&catid=378)

INVESTIGATIVE ANALYSIS - ED 1 Is Redeveloping Los Angeles—One Neighborhood at a Time You know that persistent, annoyin…

 [ ![](https://www.citywatchla.com/media/yootheme/cache/4b/070i-4ba64015.jpg) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33283:newsoms-next-immigration-gamble-defy-federal-law-and-dare-washington-to-fight-back&catid=375)

### [Newsom’s Next Immigration Gamble: Defy Federal Law And Dare Washington To Fight Back](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33283:newsoms-next-immigration-gamble-defy-federal-law-and-dare-washington-to-fight-back&catid=375)

MY THOUGHTS - Gov. Gavin Newsom is about to decide whether California should take another extraordinary gamble with fed…

 [ ![](https://www.citywatchla.com/media/yootheme/cache/44/071d-441a7ed2.jpg) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33308:as-california-debated-sharing-data-on-drivers-homeland-security-subpoenaed-17-million-records&catid=425)

### [As California Debated Sharing Data On Drivers, Homeland Security Subpoenaed 17 Million Records](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33308:as-california-debated-sharing-data-on-drivers-homeland-security-subpoenaed-17-million-records&catid=425)

TECHNOLOGY - California lawmakers wrestled with a difficult question earlier this summer: Could the state safely share…

 [ ![](https://www.citywatchla.com/media/yootheme/cache/63/071g-63b8cac9.jpg) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33307:california-apartment-association-gears-up-for-rent-control-battle-in-redwood-city&catid=429)

### [California Apartment Association Gears Up for Rent Control Battle in Redwood City](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33307:california-apartment-association-gears-up-for-rent-control-battle-in-redwood-city&catid=429)

HOUSING IS A HUMAN RIGHT - The California Apartment Association and many of the largest corporate landlords in the Unit…

---

##  [ LOS ANGELES ](https://www.citywatchla.com/index.php?option=com_content&view=category&id=312)

 [ ![](https://www.citywatchla.com/images/stories/Sept-2026/071a5.jpg) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33295:7-ways-to-turn-la28-hype-into-lasting-youth-sports-growth&catid=312)### [7 Ways to Turn LA28 Hype Into Lasting Youth Sports Growth](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33295:7-ways-to-turn-la28-hype-into-lasting-youth-sports-growth&catid=312)

 [ ![](https://www.citywatchla.com/images/stories/Sept-2026/071a4.jpg) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33294:7-simple-ways-to-keep-pets-safe-this-halloween&catid=312)### [7 Simple Ways To Keep Pets Safe This Halloween](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33294:7-simple-ways-to-keep-pets-safe-this-halloween&catid=312)

 [ ![](https://www.citywatchla.com/images/stories/Sept-2026/071a.jpg) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33291:6-secrets-keeping-la-worksites-safe&catid=312)### [6 Secrets Keeping LA Worksites Safe](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33291:6-secrets-keeping-la-worksites-safe&catid=312)

 [ ![](https://www.citywatchla.com/images/stories/Aug-2026/070d.png) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33281:designed-to-fail&catid=312)### [Designed to Fail](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33281:designed-to-fail&catid=312)

 [ ![](https://www.citywatchla.com/images/stories/Aug-2026/070m.jpg) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33287:la-mayor-in-flip-flops&catid=312)### [LA Mayor in Flip Flops](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33287:la-mayor-in-flip-flops&catid=312)
<div data-id="1" 
	class="eb-inst eb-hide eb-emailform eb-1 eboxContentLocker"
	data-options='{"trigger":"onPageLoad","trigger_selector":"","delay":3000,"early_trigger":true,"scroll_depth":"percentage","scroll_depth_value":80,"firing_frequency":1,"reverse_scroll_close":true,"threshold":0,"close_out_viewport":false,"exit_timer":1000,"idle_time":10000,"close_on_esc":false,"animation_open":"slideInDown","animation_close":"fadeOutDown","animation_duration":400,"disable_page_scroll":true,"test_mode":false,"debug":false,"ga_tracking":true,"ga_tracking_id":"G-P16BQ7X1SW","ga_tracking_event_category":"EngageBox","ga_tracking_event_label":"Box #1 - Global Email Signup Form","auto_focus":false}'
	data-type='popup'
	>

	<button type="button" data-ebox-cmd="close" class="eb-close placement-outside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>
	<div class="eb-dialog eb-formVer" role="dialog" aria-modal="true" id="dialog1" aria-label="dialog1">
		
		<button type="button" data-ebox-cmd="close" class="eb-close placement-inside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>	
		<div class="eb-container">
						<div class="eb-content">
				
<form action="https://citywatchla.us2.list-manage.com/subscribe/post?u=34d69f33624fd058ee9b56516&amp;id=4bfa422f51&amp;f_id=00d6c2e1f0" class="eb" method="post" id="mcform-1" name="mcform-1" target="_blank">
			<div class="eb-form-header"><p><img src="/images/2023/06/be-a-city-watcher.png" alt="be a city watcher" width="350" height="97" loading="lazy" data-path="local-images:/2023/06/be-a-city-watcher.png"></p>
<p>Sign up to receive our special e-news blasts on Monday and Thursday evenings!</p></div>
	
					<div class="eb-field-row">

			
			
			
			<input class="eb-input" type="email" name="EMAIL"  placeholder="Email address"  id="EMAIL" value="" required>

			
		</div>
										
	<div class="eb-footer">
    	<button class="eb-btn" type="submit" name="subscribe" style="background-color:rgba(93, 183, 93, 1);color:rgba(255, 255, 255, 1)">
    		Sign up    	</button>
    </div>
</form>			</div>
		</div>
	</div>	
</div>
<div data-id="3" 
	class="eb-inst eb-hide eb-yesno eb-3 "
	data-options='{"trigger":"onScrollDepth","trigger_selector":"","delay":0,"early_trigger":false,"scroll_depth":"percentage","scroll_depth_value":80,"firing_frequency":2,"reverse_scroll_close":false,"threshold":0,"close_out_viewport":false,"exit_timer":1000,"idle_time":1000,"close_on_esc":false,"animation_open":"fadeInUp","animation_close":"fadeOut","animation_duration":300,"disable_page_scroll":false,"test_mode":false,"debug":false,"ga_tracking":true,"ga_tracking_id":"G-P16BQ7X1SW","ga_tracking_event_category":"EngageBox","ga_tracking_event_label":"Box #3 - Yes \/ No Donation Popup Box","auto_focus":false}'
	data-type='popup'
	>

	<button type="button" data-ebox-cmd="close" class="eb-close placement-outside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>
	<div class="eb-dialog " role="dialog" aria-modal="true" id="dialog3" aria-label="dialog3">
		
		<button type="button" data-ebox-cmd="close" class="eb-close placement-inside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>	
		<div class="eb-container">
						<div class="eb-content">
				
<div class="ebox-yes-no">
	<div class="ebox-yn-text">
		
		
		<div class="ebox-yn-headline" style="font-size:22px;color:#888888">
			<p>If you only give once a month, would you consider giving to CityWatch?</p>
<p>Your support fuels our mission to promote and facilitate civic engagement and neighborhood empowerment, and to hold area government and its politicians accountable.</p>
<p>Would you like to help? Even if you can only give $5, it will make a difference.</p>		</div>
			</div>
	
	<div class="ebox-ys-buttons" style="font-size: 16px;">
		
<a
					data-ebox-prevent="0"
		data-ebox-cmd="close"
				target="_self"
		href="https://www.citywatchla.com/donate"
		rel="noopener"
	
	
	
	
	class="ebox-ys-btn"
	style="background-color:#2ec664;color:#ffffff;min-width:100px">
	Yes
	</a>
<a
	
	
			data-ebox-cmd="close"
		href="#"
	
	
	class="ebox-ys-btn"
	style="background-color:#ef2345;color:#ffffff;min-width:100px">
	Not Right Now
	</a>	</div>

	</div>			</div>
		</div>
	</div>	
</div>
