Imperial Beach, CA–Sheriff’s deputies arrested a woman Sunday accused of punching a man in the face at a demonstration Sunday in Imperial Beach.

Margarita Servin, 24, was charged with battery and resisting arrest. She was released after posting $20,000 bail on June 7. During the follow-up investigation, Sheriff’s detectives learned Servin slapped a cup out of the victim’s hand and a second identified woman confronted the victim and punched him in the face.

Imperial Beach Sheriff’s deputies received a 3:30 p.m. report of someone being punched in the face by a woman at the Imperial Beach Pier Plaza at 10 Evergreen Avenue. 

When deputies arrived, they were met by the victim who had visible injuries to his face. He told deputies the person he believed to have attacked him was among a group of about 40 people demonstrating in the area. The victim pointed out the woman who he believed attacked him and said he wanted her arrested. The deputies approached the woman in an attempt to get a statement. 

As the deputy told her she was being arrested, the woman pulled away from the deputy. At least three of the protestors grabbed the woman to keep her from being taken into custody. Additional protestors began attacking, pushing, scratching and spitting on the deputies resulting in minor injuries. One protestor was seen stomping on a body camera. Another body camera was stolen.  As the initial suspect was taken into custody, more than a dozen protestors continued to surround the deputies and followed them to a waiting patrol car. Five patrol cars were damaged by the protestors. 

The incident remains under investigation.