A man who was caught on surveillance video trying to kidnap a 5-year-old boy also assaulted a police officer while in police custody.
James McGonagle, 24, punched a New York Police Department officer in the face as he took his fingerprints on Friday, officials said according to ABC 7.
McGonagle was arrested after surveillance footage allegedly showed him attempting to kidnap a 5-year-old boy while walking through Queens.
According to ABC 4, McGonagle was not working alone, but a second suspect has not been publicly identified.
He has been charged with attempted kidnapping, reckless endangerment and endangering the well-being of a child, according to an NYPD tweet.
In the video, a man gets out of his car, runs towards the boy, picks him up and quickly drives him back to his car.
The man places the boy in the backseat of his vehicle while the boy’s mother and family attempt to get the boy out of the car. One of them pulls the boy out of the passenger side window and the man accelerates as spectators try to stop him.
Diaz Lopez, the boy’s mother, told ABC 7 that she was taking her children for a walk to visit her husband at work.
She said her son first sat down, but then stood up when she and her children begged the man to return him.
Diaz said all of her children are traumatized after the event.
“The car was just parked there. I never imagined that a man would get out of the car and grab my son. You should always be aware of your surroundings and not be on the phone,” she told ABC 7.
“Always hold their hand when walking with them because there are a lot of mean people and you never know who is nearby. “
“71 gets a gun”:Washington Police Graduates Unprepared, Critics Say
“I admire your perseverance”:Her son was kidnapped when he was very young 24 years ago. DNA tests just found him.
Follow reporter Asha Gilbert @Coastalasha. Email: firstname.lastname@example.org.