Topic
Officials and volunteers who raided a shop in China found hundreds of cats and other animals, slaughter tools, and a foul stench at what they suspect was an illegal pet meat factory.