NJ town cancels its July 4 fireworks because teens can’t stop fighting at local events

· The Independent