On April 19, a small truck left for the town of Yulin, China. Its cargo: cages upon cages of dogs. The dogs, many of them dehydrated, sick, and injured, were stacked on top of one another, making what was to be the final ride of their lives. The truck was on its way to a food processing plant.
[caption id=”” align=”alignnone”…
