About 4,000 dogs, cats, rabbits and other animas have been found dead at a logistics hub in Luhoe, Henan province, after being stranded there for nearly a week. Many of these animals had been purchased online and packaged in delivery boxes, bound for onward consignment through to other parts of China.
Courtesy of Nicole Liang.
Read More