UNION TOWNSHIP (Union) — A hit and run in Union County has left a 12-year-old boy in critical condition, police said today.

Union Township police say the victim was struck Wednesday night around 8 p.m., while crossing Forest Drive near Galloping Hill Road.

A witness said that a white van hit the boy amid hard rain and never stopped, according to police as reported by ABC7 Eyewitness News.

Police said they found the vehicle this morning in Edison and identified the driver.

No other details have been disclosed.

The victim remains at University Hospital.

Anyone who may have seen the crash is urged to contact police.​

More from New Jersey 101.5:

Sign up for the NJ1015.com Newsletter

Get the best of NJ1015.com delivered to your inbox every day.