Harris, 25, of Salem, surrendered to local police around 7 p.m. Monday night, according to police.
Catherine Ferreira was attacked while on her way home with her 2-year-old son last week. A group of onlookers were witness to the assault, and one person shot video of the incident, but none intervened until the toddler attempted to break up the fight.
She’s being held on $35,000 bail on charges of aggravated assault and making terroristic threats, according to the Courier Post.
For more, visit nj.com.