March 4, 2021

Inside Yulin Dog Meat Festival

Pin It

The silence of dogs awaiting slaughter is thundering By Peter J. Li From International Business Times WARNING: Many images are GRAPHIC/DISTURBING China has 662 sub-provincial cities, but the one that has acquired worldwide notoriety is Yulin, an otherwise obscure inland city with a population of half a million in south-west China’s Guangxi Zhuang Autonomous Region. […]