News of ban on dog meat at notorious Yulin festival may be unreliable
Dogs are reportedly kept and slaughtered in inhumane conditions before the festival.
The controversial Yulin Lychee and Dog Meat Festival takes place every June in the southern Chinese province of Guangxi, but animal rights organizations have claimed that this year’s…