A suspected drunken driver has struck a woman and two 10-year-old children crossing a street during Salem's crowded Halloween festivities.
Police say the victims were crossing a street toward a parking garage at about 8 p.m. Sunday when they struck by a car that drove on toward Beverly.
Authorities say the victims' injuries were serious but not life-threatening. Two victims were taken to a local hospital while a third was taken to Massachusetts General in Boston.
Police say the driver left the area but later returned. A 52-year-old Beverly man was charged with drunken driving, failing to yield to pedestrians in a crosswalk and leaving the scene of an accident.
Salem, site of the 17th century witch trials, draws tens of thousands of visitors for the Halloween weekend.