Despite widespread outrage, an annual dog meat festival kicked off on June 21 in southern China's Guangxi Zhuang Autonomous Region to mark the summer solstice.  Full text
More Audio slideshows:

Post Comment

By leaving a comment, you agree to abide by all terms and conditions (See the Comment section).

blog comments powered by Disqus