The Ugliness Of The Lychee And Dog Meat Festival
Help stop the Lychee Massacre. Save tortured dogs. The Lychee and Dog Meat Festival is a horrendous, torturous event held in Yulin, China. It begins every year on June 21st during summer solstice and lasts for 10 awful days where 10,000–15,000…