Judi Dench speaks out against China’s Yulin Dog Meat Festival: “I can not imagine suffering” – PEOPLE.com

Judi Dench speaks out against China’s Yulin Dog Meat Festival: “I can not imagine suffering” – PEOPLE.com

You can read the whole article here.