People around the world love their pet dogs, which is why they’re understandably horrified that a province in southwestern China is having a festival that revolves around the slaughter and consumption of 10,000 dogs every year. The BBC informs us that despite worldwide outrage at the festival, the Lychee and Dog Meat Festival in Yulin in Guangxi province will continue as planned this year.
Read more here:: Boy Genius Report