It’s getting close to that time of year again: when the Lychee and Dog Meat Festival in Yulin, China, commonly referred to as the Yulin Dog Meat Festival, barbarically murders…
Exposing the truth one lie at a time
It’s getting close to that time of year again: when the Lychee and Dog Meat Festival in Yulin, China, commonly referred to as the Yulin Dog Meat Festival, barbarically murders…