Graphic Content: Teenager throws cat into water, leading to felony charge

In this social media video, a young man on camera, identified by police as Garrett Haile of Patterson, takes a cat by the scruff of the neck and throws it far into the water. The incident has led to Haile's arrest on a felony animal cruelty charge
McClatchy