Wednesday, June 22, 2016
#China - Celebs Take on Chinese Dog Meat Festival 21 June #Yulin #DogMeat: ABC News
Published on 22 Jun 2016
Activists use undercover cameras to capture brutality ahead of 10-day event.
The Lychee and Dog Meat Festival, commonly referred to as Yulin Dog Meat Festival, is an annual celebration held in Yulin, Guangxi, China, during the summer ...