Rafaela Rivera showed us the bruises on her arms after taking down the man who she says randomly punched her son angel.
[Ads /]
"I was ticked off. I was outraged," she said.
She was with the 4-year-old and her daughter, Carmen, on Thursday afternoon in Times Square.
"He just got done doing a photoshoot for a modelling agency," she explained.
When the trio decided to enjoy a beautiful day in the city, that's when on 7th and 46th, Carmen noticed the odd man.
"He was moving weird, like really close to people," Carmen said.
The moment that guy got close.
[Ads /]
"I heard a smack like somebody got hit in the head with a bottle," Rafaela said.
That smack was her son, Angel, getting hit in the head.
"I was looking at him and I fell down on my head," Angel said.
"I turn around and the baby is screaming hollering and crying," Rafaela said.
She was the wrong mama to mess with.
[Ads /]
"I grabbed him harder and we both went down. He was on top of me and I was not letting go," she said.
"I went to help my mom because there was a guy on top of my mom," Carmen said.
"My daughter says when he was down, she was trying to kick him because he was kicking and he spit at her," Rafaela said.
With the help of two other good Samaritans, that man was arrested.
Police have identified the suspect as Babacar Mbaye. He's now charged with assault and endangering the welfare of a child.
----------
* Get Eyewitness News Delivered
* More Manhattan news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube
Submit a News Tip