5,000 pets found dead in boxes at Chinese shipping depot
More than 5,000 small animals have been found dead inside shipping boxes in China, in what authorities suspect was a botched pet-delivery operation. The animal welfare group Utopia found thousands of dogs, cats,…