WARNING: THIS POST CONTAINS GRAPHIC IMAGES AND VIDEOS Each June, the Lychee and Dog Meat Festival is held in Yulin, Guangxi, China, during the summer solstice in which festival goers eat dog meat and lychees. The festival began in 2009 and runs for ten days during which thousands of dogs are reportedly consumed. During the […]