Photo may have been deleted

A Black police officer was suspended after viral video shows him knocking out a mixed-race woman who assaulted a police sergeant during a George Floyd protest in Baltimore on Friday night.

Cellphone video shows the barefoot woman arguing with a white male police sergeant who grabbed her arm when she turned to walk away.

The woman responded angrily by punching him twice in the head. The Black cop, who was behind the woman, landed a solid right to the woman's face, knocking her to the pavement.

The video went viral, sparking more outrage on social media early Saturday.

Baltimore Mayor Bernard C. "Jack" Young said in a statement that the officer had been "removed from police duties" and the incident is under investigation, The Baltimore Sun reported.

Mayor Young called the footage "deeply disturbing."

Young said the officer who was struck by the woman "showed remarkable restraint by not retaliating as he was being assaulted."

Baltimore City Fraternal Order of Police President Mike Mancuso said, "it is reprehensible that you would use political pressure after a situation where one officer was protecting his colleague from further attack. Escalation occurred only after the female attacker continued the assault."

The woman was not charged with assault.

Violent protests and fires erupted in cities across the U.S. for the 4th straight night in response to the murder of an unarmed Black man in Minneapolis, Minnesota on Monday, May 25.

Former Minneapolis police officer Derek Chauvin, 44, was arrested and charged with the murder of George Floyd, 46, on Friday.