Annual dog meat festival causes outrage

Every year during the summer solstice, residents of Yulin, China, take part in a festival created by dog meat traders to boost the sale of dog meat.

Leave a Reply