Vietnam: Pleas For Mercy Ignored
posted in: Dog butcher, Vietnam
The woman yelling is a local animal lover begging the men to stop and let her save the dog. The … Read More
The woman yelling is a local animal lover begging the men to stop and let her save the dog. The … Read More