Arrest Caught On VideoArrest Caught On VideoNorth Attleboro police are defending their officers' use of force in an arrest over the weekend.Michael RockMichael Rock