The Washington Post: 40 cages of dogs reported rescued from canine meat festival in China

From The Washington Post