By  June 24, 2016

Protests against Dog Meat | Festival in china 2016

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 solstice in which festival goers eat dog meat and lychees.

Posted in: News, Tamil News