Eight animal rights activists who described themselves as "food inspectors" show up in a slaughterhouse in Yulin on Tuesday. They notified authorities when they saw several butchered dogs through the fence door and two policemen arrived in 20 minutes. [Photo/CFP] |