Man caught snatching child off the street in New York City

Surveillance video shows the 5-year-old child walking ahead of his mother and siblings in Queens on Thursday (July 15) evening.

A man is seen getting out of a car, running to the child, snatching him off the sidewalk and putting him in the backseat of a parked car. The child's mother is seen pulling her son through the car's front passenger seat window.

The child was not hurt.

The mother, identified by local media as 45-year-old Dolores Diaz, said she did not know why someone would try to take her child and said her neighborhood is safe.

Late Friday, police arrested 24-year-old James McGonagle. He has been charged with attempted kidnapping as well as other counts.

Police said they are looking for a second suspect.