Dogs Snatched from the Jaws of Death in South Korea by In Defense of Animals
In Defense of Animals and their crew dubbed “The Slaughterhouse 5” pull an amazing rescue from a South Korean dog meat farm.
In Defense of Animals and their crew dubbed “The Slaughterhouse 5” pull an amazing rescue from a South Korean dog meat farm.