PHILADELPHIA -- A reporter for a local Spanish-language news network was attacked on live television this week.

Video posted online shows Telemundo 62 reporter Iris Delgado finishing up a live segment outside City Hall in Philadelphia on Wednesday night when a woman approaches Delgado, taps her on the arm and says, "Excuse me. Excuse me."

Delgado ignores the woman as she wraps up her report and sends it back to the studio. When the screen splits to show anchor Ramon Zayas, the woman can be seen punching Delgado in the head.

The shot cuts away from Delgado and to Zayas who says, "Ay, Dios mio."

The attacker, who police identified as 37-year-old Waheedah Wilson, was arrested on Wednesday night.

Wilson, of Philadelphia, punched the reporter three times in the side of her head and pulled her to the ground before the news crew was able to push her away, police said.

Court records show Wilson has been charged with simple assault and recklessly endangering another person.

Telemundo 62 issued a statement saying Delgado "was the victim of an unprovoked attack by an individual while reporting live for Telemundo62's 11 PM local newscast. Thankfully, she is ok and is understandably taking some time off to recover. We look forward to her return."

Fellow reporters expressed dismay about the attack on social media.

Video of @DelgadoT62 attacked in a live report is disturbing & frightening. I hope she's ok, wish our climate was less hostile to reporters. — Mike Carter-Conneen (@MikeCConTV) June 9, 2016

Scary stuff. Happening too often to journalists. Hoping @DelgadoT62 is doing OK. https://t.co/MKP7iQq0Lq — Chris O'Connell (@CoconnellFox29) June 10, 2016

Erin O'Neill may be reached at eoneill@njadvancemedia.com. Follow her on Twitter @LedgerErin. Find NJ.com on Facebook.