Animal rights activist free dogs from slaughterhouse during China's Dog Meat Festival 0 22.06.2016 20:04 Telegraph.co.uk