China: Loaded Cages Thrown Off Truck
posted in: China
Loaded cages of terrified meat dogs are thrown from the top of the truck to smash onto the concrete ground. … Read More
Loaded cages of terrified meat dogs are thrown from the top of the truck to smash onto the concrete ground. … Read More
Pet dog owners in Yunnan Province will only be told three times that all dogs are banned from being outside, … Read More