In Foshan, southern China's Guangdong province, a truck carrying over 2,000 live ducks caught on fire. Only dozens of the ducks survived the fire, while the rest of them became "roast ducks".
Day|Week