Your Sofa Could Be Made From Dogs & Cats
June 21st, 2017 marks the start of the 9th annual Lychee and Dog Meat Festival, commonly referred to as Yulin Dog Meat Festival, a 10-day celebration held in Yulin, Guangxi, China, during the summer solstice in which festival goers eat dog meat and lychees...