Telemundo 62 reporter, Iris Delgado, was wrapping up her on-camera report near Philadelphia City Hall when she was attacked and it was caught on video.

Reporting about a soda tax in Philadelphia just around 11pm, Delgado was just about to finish her report when a woman started yelling and proceeded to hit the reporter in the face and on her head.

The woman, identified as 37-year-old Waheedah Wilson, was pushed away by the news crew, after the camera cut off, and was then arrested by police and charged with assault.

Delgado, who covers news about Latinos in Philadelphia, suffered minor injuries and did not seek treatment right away.

While it's not clear why Wilson attacked the news reporter, the woman reportedly has a criminal history for drug possession.

Watch the moment Delgado was attacked here: