Dogs Are Being Torched And Boiled Alive For Dog Meat Festival, They Need Our Help
WARNING: GRAPHIC CONTENT The Chinese city of Yulin plays host to the “Lychee and Dog Meat Festival” every year. Also simply known as the “Yulin Dog Meat Festival,” it is…













