Yulin dog meat festival has been canceled by authorities in the southern Chinese city.

Map. History of China conflict

30 May 2017