horrific Yulin Dog Meat Festival in China. This is probably one of the most horrific events on the planet. The absolute, abject torture of thousand of dogs every year cannot be excused in any way. No culture should be allowed to perform such abomination.
Some people claim that we are hypocrites since we also eat meat and slaughter large number of animals. Every culture/society commits questionable acts. This doesn't mean that we have to tolerate actions that are almost universally viewed as barbaric and horrific. And many people do speak out as well against questionable practices in our society.
The city of Yulin has so far ignored the flood of demands that it stops that festival. It's time to hit them in the pocketbook. China Yuchai International Ltd (CYD) is the largest company in the city. Ping Yan "is Chairman of the Board of Directors of Yuchai. He is also the Chairman of the State Holding Company. The State Holding Company which is owned by the City Government of Yulin in Guangxi Zhuang Autonomous Region, China, is a 22.1% shareholder in Yuchai." (Reuter)
Demand that Mr. Yan pressures the city to end this horrific festival or move the company operations out of the city.