A drunken man nearly killed two boys by throwing them at an oncoming train.
The mother and grandmother of two children intervened to stop the man from New Jersey that was grabbing kids to throw them in front of an oncoming moving train, according to reports in the news media.
The mother of the children, ages 7 and 9, said her children were near the edge of the platform at Main Street Station, at New Jersey Transit, when David Howard, 49, took a child in a key head and the other by the shoulder and started moving to the tracks as a train entered the station, police said.
That's when the mother of the children and the grandmother grabbed Howard and stopped him while the boys were released, police said. Then the two women approached Howard and held him down until police arrived, police said.
Two officers responded to a 911 call and arrested Howard, who spat in the face of police officers, authorities said.
Police charged Howard with two counts of attempted murder, two counts of kidnapping, two counts of aggravated assault and one count of aggravated assault against a police officer, according to Ramsey Police.
Authorities said Howard appeared to be drunk or high at the time of the incident and arrest.
A judge ordered Howard held in Bergen County jail on $500,000 bail.