A truck carrying over 2,000 live ducks caught on fire in Foshan, South China's Guangdong province on November 25, 2015. Only dozens of the ducks survived the fire, while the rest of them became "roast ducks". (Photo/IC)
RIGHT BG
A truck carrying over 2,000 live ducks caught on fire in Foshan, South China's Guangdong province on November 25, 2015. Only dozens of the ducks survived the fire, while the rest of them became "roast ducks". (Photo/IC)