Business

5,000 pets found dead in boxes at Chinese shipping depot

Boxes that had contained live rabbits, guinea pigs, cats and dogs without food or water are seen at the Dongxing Logistics station in Luohe city, in China’s Henan province, in a photo provided by the…
Read More

Show More

Related Articles

Back to top button
Close
Close