A worker pushes his motorcycle to deliver cages of dogs to be killed and eaten to a shop at a free market in Yulin city, south Chinas Guangxi Zhuang Autonomous Region, 20 June 2012.[Internet photo]
Go to Forum >>0 Comment(s)