Rescue in hub of dog meat trade won more notice than festival held to boost dog-eating YULIN, China––The largest-ever rescue of dogs from a truck hauling them to slaughter, accomplished on June 19, 2017 in Guangzhau, the longtime hub of dog-eating in China, very nearly upstaged the 2017 Yulin Lychee & Dog-Eating Festival, which […]