China

Puppies introduced for slaughter wait on the back of a motorbike in Yulin, host to an annual pet meat festival. AP for Humane Culture Intercontinental/AP hide caption toggle caption AP… Read more »