CEO is caught on camera choking and slapping his dog
It’s always heartbreaking to see how cruel people can be to their pets. Sometimes shocking footage reveals the truth behind pet owners, prompting outrage and demands for justice. That’s the case today, as leaked footage ...