China: Shiba Tortured & Owner Arrested
posted in: China
A barber in Guangzhou tortured his own pet dog to death in his barber’s shop called D-salon. His pup was … Read More
A barber in Guangzhou tortured his own pet dog to death in his barber’s shop called D-salon. His pup was … Read More