China is a terrible country
----------\\\\\\\xxxxxxx
The Yulin Dog Meat Festival is an annual, privately organized event held in Yulin, Guangxi, China. Spanning around 10 days during the summer solstice (starting June 21), observers consume dog meat and lychees. Created by local traders in 2010 to...
— LiberalForum Archive