A Message from Jeanmarie Hajla about the Yulin Dog Meat Festival
Jeanmarie Hajla talks about the mistreatment of animals at the Yulin Dog Festival launched in 2010 by dog meat traders in the city of Yulin, in the Guangxi Zhuang Autonomous Region of China.


