Massachusetts 7 hours ago

Fight With Police Officer in Newton Caught on Camera

Police are investigating after a man was caught on camera fighting officers after being stopped while driving in Newton, Massachusetts.

Contact Us