A dog-slaughtering ring in Shenzhen, Guangdong province was raided by authorities on Monday and 89 dogs were rescued, according to reports on Weibo.


Visit the original source and full text: Shanghaiist