It's all about difference. Horrific animal cruelty that shames China. Dogs beaten to death by laughing mob. ******
Share this note: