The terrifying circumstances for a San Francisco police officer on Friday evening are captured on surveillance video.
She was responding to a report of a guy making blatantly racist threats in Chinatown when she was assaulted by the guy himself.
The video shows an Asian female cop approaching Geraldo Contreras and ordering him to turn around and place his hands on his head.
He complied, but when the officer inquired whether he had any weapons, he whirled around, pushed her, wrestled with her, and forced her to the pavement. She was carrying a bean bag pistol over her back but couldn’t reach for it.
Bystanders leapt into help, tackling, hitting, and attempting to pry Contreras away from the cop, who appeared to have been half his size.