A good Samaritan's intervention saved the life of an unconscious El Cajon police officer.
Iesha Booker, a San Diego Metropolitan Transit System bus driver says she was on her lunch break when police approached a man inside the restaurant.
The man, Daniel Cook, was a suspect in a nearby robbery case at the Dollar Tree down the street.
Booker says Cook began to repeatedly punch the 28-year veteran of the department in the face without a word.
"The guy just rushed him, basically fought him and pushed him to the ground, starts slamming on his face, like really violently."
She says even when the officer hit the floor Cook continued to hit him.
"He was laying on the ground, but he was trying to get up, but I seen him, just pass out. You could see his face swelling up as minutes were going by and you could see blood everywhere. So I knew he was injured, I didn't think he was gonna make it."
When Cook was done with his assault he left the scene and Booker ran to the officer.
"He had blood all over his face, I just grabbed his walkie talkie, I didn't know how to work it, I just grabbed it and just screaming in there, they have an officer down, they have an officer down, and was hoping that they heard me."
The officer had serious head trauma and remains in the hospital.
The Chief of El Cajon police met with Booker, thanking her for her help and called her a citizen hero.
"I'm glad that he's okay. I'm sorry for the things that happened. I'm glad that I was there to help and hopefully anyone who sees anything like that will step in and help, and I just did the best I can, the only thing I know I could to help him."
Officers later found Cook and booked him into San Diego County Jail on attempted murder of a police officer, mayhem, robbery, threat of crime with intent to terrorize, probation revocation, possession of a controlled substance and being under the influence of a controlled substance.