To detain a 38-year-old man who was allegedly drunk, refusing to comply with commands and resisting arrest, officers with the Meridian Police Department pinned him to the ground and eventually punched him at least four times — something its officers have been criticized for before.
Police responded Saturday to West Franklin and North Ten Mile Road regarding a vehicle collision in the left turn lane of Franklin, according to probable cause affidavits filed by two officers, Kyle Keillor and Taylor Sherman…