Animal rights advocates are reporting a victory in their fight against an annual dog meat festival in China.

Map. History of China conflict

30 May 2017