Annual dog meat festival causes outrageEvery 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.
Annual dog meat festival causes outrageEvery 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.