You are here:   Home/ Development News/ Highlights

Dog lovers' protest ends in C China

Xinhua, December 26, 2014 Adjust font size:

Scores of dogs are locked in small cages at a dog purchasing station in Yulong Township, central China's Henan Province on Dec. 22, 2014. [Photo/Weibo] 


     1   2   3   4   5   6    


Bookmark and Share

Related News & Photos