Chinese animal activists rescue nearly 1,000 dogs and cats

2017-08-23 18

On the eve of China's annual Yulin dog meat festival, Chinese activists rescue up to 1000 dogs and cats in the southern city of Guangzhou from a truck headed ...