The Lychee, or Yulin, Dog Meat Festival is an annual event where every year about 10,000-15,000 cats and dogs are tortured and slaughtered in the name of profit in China.
Some might argue culture and health benefits are the reason behind the event, but further investigations prove otherwise.
These China People will be killed by God only.
CHINA, THE LAND OF EVIL, A HELL ON EARTH FOR ANIMALS, A SHAME ON THE HUMANKIND, AN INSULT TO HUMANITY.
SHAME ON CHINA AND SHAME ON THE WORLD THAT STAY SILENT AND TURN A BLIND EYE ON THESE ATROCITIES.
Disgusting, what a terrible culture.
Let god gives earthquake in China damn people.
These people are savages!!!!!! Shame on China. The only thing this festival proves is how progressive this country is and the robotic Neanderthal ignorance of its people