Recordings from the scene paint a picture of officers scrambling, calling for backup — "We need more units" — while navigating a situation that had all the ingredients of a full-blown confrontation. Officers weren't told to assist ICE. They weren't told to block ICE. They were told to stand in the middle and somehow keep the peace while politicians back at City Hall got to stay above the fray.

Let's be real about what's happening here. Whatever your position on immigration enforcement — and there are legitimate debates to be had — the people getting squeezed are the rank-and-file cops who have to manage live, volatile situations with ambiguous rules of engagement crafted more for political cover than public safety.

San Francisco's sanctuary policies create a deliberate friction point between local and federal law enforcement. That's a policy choice. Fine. But when that friction explodes at one of the busiest airports in the country, the city owes its officers more than a whispered instruction to basically do nothing unless someone throws a punch.

This isn't about being pro-ICE or anti-ICE. It's about the fundamental absurdity of deploying police officers into a pressure cooker and giving them virtually no authority to act. It's about city leadership making sweeping political statements and then leaving cops — and the traveling public — to deal with the consequences in real time.

If San Francisco wants to be a sanctuary city, that's a democratic choice residents can debate and vote on. But the city also has an obligation to maintain order at a major international airport. Travelers deserve to move through SFO without walking into a protest zone, and officers deserve clear, actionable directives — not political hedging disguised as policy.

The next time this happens — and it will — someone's going to get hurt. And when they do, the blame won't land on the cops who were begging for backup. It'll land squarely on the officials who sent them in with their hands tied.