Heartrending photos show filth and agony of China’s dog meat festival

Traders have gathered for China’s annual dog meat festival celebrating the summer solstice, where an estimated 10,000 dogs will be slaughtered.  Despite international condemnation, the event will go ahead tomorrow and pictures from Yulin marketplace are already heartbreaking. The ‘festival’, held every June 21, sees truckloads of dogs as well as cats caged in squalid conditions […]