Posts

Drunk choked dog to death with his foot for barking

In Noida, located in Uttar Pradesh, India, a video clip surfaced on social media of a man described as a middle-aged drunk choking a stray dog to death by pressing down on the dog’s neck … Read More