Subscribe to our YouTube channel for free here: About 4,000 dogs, cats, rabbits and other animals believed to have been bought online as pets were found dead in boxes at a logistics hub in central China after being stranded there for nearly a week. Rescuers arrived at the Dongxing facility in Luohe, Henan province, on September 22, 2020, and managed to save only about 1,000 rabbits, hamsters, dogs and cats. The other animals had already perished. Video source: AP/Newsflare
Hide player controls
Hide resume playing